Текущее время: Вс, дек 21 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 Feedfetcher


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

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