Текущее время: Сб, авг 02 2025, 20:23

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: вопрос по POPUP_TO_CONFIRM_WITH_MESSAGE
СообщениеДобавлено: Вт, дек 23 2008, 11:09 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
Вывожу диалог POPUP_TO_CONFIRM_WITH_MESSAGE.

После нажатие на ДА, должна происходить обработка минут 5.
Вывожу соответственно SAPGUI_PROGRESS_INDICATOR.

Все проблема в том, что диалог POPUP_TO_CONFIRM_WITH_MESSAGE не пропадает с экрана пока не закончится обработка.
не успевает что-ли. Так как начинается хорошо загруженная обработка данных.

как сделать так что-бы он пропал с экрана до начала обработки?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: вопрос по POPUP_TO_CONFIRM_WITH_MESSAGE
СообщениеДобавлено: Вт, дек 23 2008, 11:35 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
Возможно поможет: call method cl_gui_cfw=>flush.

_________________
Sapere aude!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: вопрос по POPUP_TO_CONFIRM_WITH_MESSAGE
СообщениеДобавлено: Вт, дек 23 2008, 11:50 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
N/A написал(а):
Возможно поможет: call method cl_gui_cfw=>flush.


не помогает.
ставлю сразу после диалога и в самой обработке (в цикле)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: вопрос по POPUP_TO_CONFIRM_WITH_MESSAGE
СообщениеДобавлено: Вт, дек 23 2008, 12:10 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
А если dummy-промежуточную операцию вставить.
типа message s или wait up to 1 seconds

_________________
Sapere aude!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: вопрос по POPUP_TO_CONFIRM_WITH_MESSAGE
СообщениеДобавлено: Вт, дек 23 2008, 12:14 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
N/A написал(а):
А если dummy-промежуточную операцию вставить.
типа message s или wait up to 1 seconds


ничего не помогло. Почему то все равно не исчезает с экрана перед сложным длительным циклом.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: вопрос по POPUP_TO_CONFIRM_WITH_MESSAGE
СообщениеДобавлено: Вт, дек 23 2008, 12:22 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
apetrenko написал:
Вывожу диалог POPUP_TO_CONFIRM_WITH_MESSAGE.

После нажатие на ДА, должна происходить обработка минут 5.
Вывожу соответственно SAPGUI_PROGRESS_INDICATOR.

Все проблема в том, что диалог POPUP_TO_CONFIRM_WITH_MESSAGE не пропадает с экрана пока не закончится обработка.
не успевает что-ли. Так как начинается хорошо загруженная обработка данных.

как сделать так что-бы он пропал с экрана до начала обработки?

Ну а почему он должен пропадать? Да, его PAI логика завершилась, но ведь какой экран долже быть показан затем системе пока ещё однозначно сложно определить. А раз не ясно что следует отрисовывать и обработка PBO ещё возможно даже не начиналась, не говоря уже про её завершение, то на фронтенд и не поступает никакой информации о перерисовки картинки.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: вопрос по POPUP_TO_CONFIRM_WITH_MESSAGE
СообщениеДобавлено: Вт, дек 23 2008, 12:43 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
sy-uname написал(а):
Ну а почему он должен пропадать? Да, его PAI логика завершилась, но ведь какой экран долже быть показан затем системе пока ещё однозначно сложно определить. А раз не ясно что следует отрисовывать и обработка PBO ещё возможно даже не начиналась, не говоря уже про её завершение, то на фронтенд и не поступает никакой информации о перерисовки картинки.

PAI, PBO... тогда еще один вариант :)
CALL METHOD cl_gui_cfw=>set_new_ok_code
EXPORTING new_code = 'DUMMY'.

_________________
Sapere aude!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: вопрос по POPUP_TO_CONFIRM_WITH_MESSAGE
СообщениеДобавлено: Вт, дек 23 2008, 13:50 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
Не поможет. Логика продолжится.

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: вопрос по POPUP_TO_CONFIRM_WITH_MESSAGE
СообщениеДобавлено: Вт, дек 23 2008, 14:58 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 18 2008, 10:40
Сообщения: 342
Откуда: Пермь
Пол: Мужской
N/A написал(а):
PAI, PBO... тогда еще один вариант :)
CALL METHOD cl_gui_cfw=>set_new_ok_code
EXPORTING new_code = 'DUMMY'.

ну и обработку данных на этот ok_code ('DUMMY') повесить.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: вопрос по POPUP_TO_CONFIRM_WITH_MESSAGE
СообщениеДобавлено: Вт, дек 23 2008, 15:04 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
zsap написал:
N/A написал(а):
PAI, PBO... тогда еще один вариант :)
CALL METHOD cl_gui_cfw=>set_new_ok_code
EXPORTING new_code = 'DUMMY'.

ну и обработку данных на этот ok_code ('DUMMY') повесить.




ладно, я все понял, обойдусь пока без вопросов.
времени нет.

но идею понял, попробую


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

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


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

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


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

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