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

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


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

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


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

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