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

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


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

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


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

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