Текущее время: Ср, апр 24 2024, 10:29

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Copy-Paste в WEB 7.3
СообщениеДобавлено: Пн, апр 08 2013, 15:22 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, янв 25 2007, 09:57
Сообщения: 276
Всем привет. Может сталкивался кто, перешли на 7.3, в 7.0 у нас прекрасно работало решение вставки в веб формы из экселя описанное тут:
http://www.sdn.sap.com/irj/scn/go/porta ... 9255224419
Теперь не работает. Ну для начала не выделялись ячейки, починил как описано тут:
http://scn.sap.com/thread/3212331
Выделяться стало, но теперь по прежнему ругается что: Selection not defined properly.

Что с этим делать - не пойму. И еще в 7.3 Explorer показывает ошибку что:
Сообщение: 'document.body' - есть null или не является объектом

Причем в строке того самого скрипта.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Copy-Paste в WEB 7.3
СообщениеДобавлено: Пн, апр 08 2013, 17:03 
Директор
Директор

Зарегистрирован:
Вт, ноя 09 2010, 19:59
Сообщения: 792
Откуда: Novosibirsk
Пол: Мужской
если в первом приближении, то криво вызывается присоединение эвента к элементу
Code:
if(typeof( window.addEventListener ) != "undefined"){
sapbi_rig_cp_inf.brwsType = "NN";
document.addEventListener('click',sapbi_rig_cp_onclickHandler,false);
} else{
sapbi_rig_cp_inf.brwsType = "IE";
document.body.attachEvent('onclick', sapbi_rig_cp_onclickHandler);
}

народ сломал много копий на этой же задаче
там же есть очень грамотное описание, как скорректировать вызов эвентов на элементе

согласно источника можно попробовать поменять вызов функции -
Code:
if(typeof( window.addEventListener ) != "undefined"){
sapbi_rig_cp_inf.brwsType = "NN";
document.addEventListener('click',sapbi_rig_cp_onclickHandler,false);
} else{
sapbi_rig_cp_inf.brwsType = "IE";
this.body.attachEvent('onclick', sapbi_rig_cp_onclickHandler);
}

я не специалист в JS, но ИМХО проблема как-раз в этом куске кода


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Copy-Paste в WEB 7.3
СообщениеДобавлено: Вт, апр 09 2013, 05:04 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, фев 09 2011, 07:19
Сообщения: 752
Откуда: Сибирь
Пол: Мужской
http://scn.sap.com/thread/3212331

_________________
Ешьте рыбу, в ней фосфор.
__
Чат в Telegram по SAP BW: http://t.me/BW_SAP


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Copy-Paste в WEB 7.3
СообщениеДобавлено: Вт, апр 09 2013, 14:43 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, янв 25 2007, 09:57
Сообщения: 276
Хе. Отладка рулит.
В общем, почему то сломался объект <DOCUMENT>. У него подобъект <BODY> реально стал NULL. Есть, но пустышка. В 7.0 системе такого нет, там <BODY> есть, и не пустой. Видимо, придется вешать события прямо на документ. Вот тока хз как это повлияет на перформ. Не пойму, то ли из-за этого, то ли из-за отладки начались какие-то тормоза.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Copy-Paste в WEB 7.3
СообщениеДобавлено: Вт, апр 09 2013, 16:18 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 01 2010, 16:05
Сообщения: 92
Перейти к Excel формам, как я понимаю, даже не рассматривается?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Copy-Paste в WEB 7.3
СообщениеДобавлено: Вт, апр 09 2013, 16:21 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, янв 25 2007, 09:57
Сообщения: 276
Эксель вызывает у пользователей нездоровые мысли типа "А нафига нам этот САП, если мы так классно бьем данные в эксель". :D Шутка. На деле же, конечно не вариант, огоромный объем переносить. Не ради такой ерунды.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Copy-Paste в WEB 7.3
СообщениеДобавлено: Чт, янв 14 2016, 18:37 
Начинающий
Начинающий

Зарегистрирован:
Чт, ноя 19 2015, 14:20
Сообщения: 2
Коллеги, добрый вечер,
столкнулись на проекте с аналогичной проблемой.
Подскажите, пожалуйста, как удалось решить описанную проблему?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Copy-Paste в WEB 7.3
СообщениеДобавлено: Пт, янв 15 2016, 19:29 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, фев 09 2011, 07:19
Сообщения: 752
Откуда: Сибирь
Пол: Мужской
как писал sirin:
Цитата:
Видимо, придется вешать события прямо на документ.

_________________
Ешьте рыбу, в ней фосфор.
__
Чат в Telegram по SAP BW: http://t.me/BW_SAP


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB