Текущее время: Ср, апр 17 2024, 02:35

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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