SAPфорум.RU https://www.sapboard.ru/forum/ |
|
Copy-Paste в WEB 7.3 https://www.sapboard.ru/forum/viewtopic.php?f=12&t=81914 |
Страница 1 из 1 |
Автор: | sirin [ Пн, апр 08 2013, 15:22 ] |
Заголовок сообщения: | Copy-Paste в WEB 7.3 |
Всем привет. Может сталкивался кто, перешли на 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 или не является объектом Причем в строке того самого скрипта. |
Автор: | jack_nsk [ Пн, апр 08 2013, 17:03 ] |
Заголовок сообщения: | Re: Copy-Paste в WEB 7.3 |
если в первом приближении, то криво вызывается присоединение эвента к элементу 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, но ИМХО проблема как-раз в этом куске кода |
Автор: | 12ozmdm [ Вт, апр 09 2013, 05:04 ] |
Заголовок сообщения: | Re: Copy-Paste в WEB 7.3 |
http://scn.sap.com/thread/3212331 |
Автор: | sirin [ Вт, апр 09 2013, 14:43 ] |
Заголовок сообщения: | Re: Copy-Paste в WEB 7.3 |
Хе. Отладка рулит. В общем, почему то сломался объект <DOCUMENT>. У него подобъект <BODY> реально стал NULL. Есть, но пустышка. В 7.0 системе такого нет, там <BODY> есть, и не пустой. Видимо, придется вешать события прямо на документ. Вот тока хз как это повлияет на перформ. Не пойму, то ли из-за этого, то ли из-за отладки начались какие-то тормоза. |
Автор: | VV7 [ Вт, апр 09 2013, 16:18 ] |
Заголовок сообщения: | Re: Copy-Paste в WEB 7.3 |
Перейти к Excel формам, как я понимаю, даже не рассматривается? |
Автор: | sirin [ Вт, апр 09 2013, 16:21 ] |
Заголовок сообщения: | Re: Copy-Paste в WEB 7.3 |
Эксель вызывает у пользователей нездоровые мысли типа "А нафига нам этот САП, если мы так классно бьем данные в эксель". Шутка. На деле же, конечно не вариант, огоромный объем переносить. Не ради такой ерунды. |
Автор: | Patrusheva.Mila [ Чт, янв 14 2016, 18:37 ] |
Заголовок сообщения: | Re: Copy-Paste в WEB 7.3 |
Коллеги, добрый вечер, столкнулись на проекте с аналогичной проблемой. Подскажите, пожалуйста, как удалось решить описанную проблему? |
Автор: | 12ozmdm [ Пт, янв 15 2016, 19:29 ] |
Заголовок сообщения: | Re: Copy-Paste в WEB 7.3 |
как писал sirin: Цитата: Видимо, придется вешать события прямо на документ.
|
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |