Текущее время: Пн, авг 04 2025, 08:23

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: CL_GUI_HTML_VIEWER нажатие кнопки в HTML
СообщениеДобавлено: Ср, мар 19 2008, 12:44 
Специалист
Специалист

Зарегистрирован:
Ср, сен 08 2004, 16:04
Сообщения: 112
Откуда: Ukraine
Пол: Мужской
Добрый день.
Помогите, пожалуйста с таким вопросом.
Поиск ответа по форуму ничего дал.

Программа использует класс CL_GUI_HTML_VIEWER для отображения HTML страницы на экране. На странице есть кнопка, которая привязана к SAP-событию т.о. "SAPEVENT:SUBMIT_FORM_AS_POST_METHOD". Кнопка передает post-методом данные из страницы.
Кнопка работает замечательно! Всё правильно работает. Событие я отлавливаю в классе-обработчике. Данные из формы читаю.

Задача стоит несколько другая. Я хочу сделать кнопку на экране в статусе, которая нажимает кнопку на HTML-странице. Я взял, пронаследовал CL_GUI_HTML_VIEWER, в нем вставил методы типа EXECUTE_SCRIPT и SET_SCRIPT и вызвал их. Т.о. я выполнил скрипт нажатия кнопки:
Code:
  wa_script = 'document.all.mainForm.submit1.click();'.

Код выполнился! Это точно! Но событие в абап-программу не прошло!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 24 2008, 09:07 
Специалист
Специалист

Зарегистрирован:
Ср, сен 08 2004, 16:04
Сообщения: 112
Откуда: Ukraine
Пол: Мужской
Попробовал как где-то здесь говорилось выполнить скрипт
Цитата:
window.setInterval( "document.all.mainForm.submit()", 500);

Это сработало, но это как-то через неправильное место :D

Тема ещё актуальна!


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

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


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

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


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

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