Текущее время: Вт, июл 22 2025, 16:37

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Popup окно SAP GUI and WEB GUI
СообщениеДобавлено: Вт, сен 04 2012, 17:55 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, ноя 01 2006, 22:58
Сообщения: 794
Откуда: Заарбрюкен
Пол: Мужской
Ну если совсем грубо и в рамках FPM, то можно что-то такое попробовать...

CL_FPM_FACTORY=>GET_INSTANCE( )->OPEN_DIALOG_BOX(...)

А вы уверены, что в том месте расширение сделали? Его бы на WD вынести...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Popup окно SAP GUI and WEB GUI
СообщениеДобавлено: Вт, сен 04 2012, 18:42 
Ассистент
Ассистент

Зарегистрирован:
Пт, июл 04 2008, 08:17
Сообщения: 41
Цитата:
А вы уверены, что в том месте расширение сделали? Его бы на WD вынести...

User-exit и логика, которая в нем заложена - предназначена в том числе для выполнения в стандартных транзакциях va01, va02.
Цитата:
CL_FPM_FACTORY=>GET_INSTANCE( )->OPEN_DIALOG_BOX(...)

расскажите, плиз, поподробней:
для этого в z-конфигурации моего компонента должен быть создан диалоговый экран?
в каком месте подписаться на события по нажатию кнопок?
будет ли выведен диалог сразу из экзита, чтобы можно было передать дальше по коду ответ пользователя?
буду признателен...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Popup окно SAP GUI and WEB GUI
СообщениеДобавлено: Вт, сен 04 2012, 20:36 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, ноя 01 2006, 22:58
Сообщения: 794
Откуда: Заарбрюкен
Пол: Мужской
grizlik написал(а):
User-exit и логика, которая в нем заложена - предназначена в том числе для выполнения в стандартных транзакциях va01, va02.

Охотно верю, но обычно даже SAP как-то пытаются разделить работу с пользователем и обработку данных. Может в WD можно решение пользователя раньше опросить?
grizlik написал(а):
для этого в z-конфигурации моего компонента должен быть создан диалоговый экран?
в каком месте подписаться на события по нажатию кнопок?
будет ли выведен диалог сразу из экзита, чтобы можно было передать дальше по коду ответ пользователя?
буду признателен...


К сожалению не делал WD разработок для SD, поэтому точно не могу сказать, сработает или нет.
Вполне может быть, что метод не останавливает выполнение кода, а просто прописывает событие в буфер. Попробуйте.

Диалоговое окно объявляется в конфигурации. Посмотрите приложение FPM_TEST_DIALOG_OIF.
Изображение

Событие попробуйте отловить в центральном обработчике (он есть либо в конфигурации). Либо в самом UIBB компоненте в методе OVERRIDE_EVENT_OIF.

Но я бы вделал POPUP при клике по кнопке (как расширение), запомнил ответ в статичном аттрибуте, потом использовал в User-Exit'e.


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

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


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

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


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

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