Текущее время: Вт, авг 05 2025, 04:50

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Очередь вызовов экранов
СообщениеДобавлено: Пт, июн 05 2015, 15:36 
Специалист
Специалист

Зарегистрирован:
Пт, окт 20 2006, 16:39
Сообщения: 230
Добрый день!

Помогите, пожалуйста, разобраться...
Ситуация такая: есть грид со списком фактур, с возможностью проваливания в фактуру.
Из грида есть возможность печати и просмотра привязанных формуляров.
При первоначальном проваливании в фактуру (CALL TRANSACTION) все проходит нормально, но если перед этим
была произведена печать или просмотр привязанного документа, то после проваливания в фактуру и попытке вернуться
не происходит возврата на экран со списком (остаемся в вызванной транзакции). Приходится нажимать кнопку возврата столько раз сколько раз была выполнена печать или предпросмотр.
Отсюда вопрос: как посмотреть и почистить очередь вызова экранов?
Или в чем еще может быть проблема?

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Очередь вызовов экранов
СообщениеДобавлено: Пт, июн 05 2015, 17:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Если бы вы привели код, используемый при печати и при проваливании в документ, вам смогли бы ответить. :wink:

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Очередь вызовов экранов
СообщениеДобавлено: Пт, июн 05 2015, 17:26 
Специалист
Специалист

Зарегистрирован:
Пт, окт 20 2006, 16:39
Сообщения: 230
Удав написал(а):
Если бы вы привели код, используемый при печати и при проваливании в документ, вам смогли бы ответить. :wink:


Печать и просмотр выполняю с помощью ФМа: WFMC_MESSAGES_PROCESS.
Code:
   
  CALL FUNCTION 'WFMC_MESSAGES_PROCESS'
      EXPORTING
        pi_display_id       = 'NALIGENERIC_1ST'
        pi_no_dialog        = iv_no_dialog
        pi_use_grid_control = iv_use_grid
        pi_be_quiet         = 'X'
      TABLES
        tx_messages         = lt_mess
        tx_display          = lt_disp.

Проваливание - обычное CALL TRANSACTION 'VF03' AND SKIP FIRST SCREEN.
Code:
    set parameter id 'VF' field ls_line-vbeln.
    call transaction 'VF03' and skip first screen.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Очередь вызовов экранов
СообщениеДобавлено: Пн, июн 15 2015, 14:48 
Начинающий
Начинающий

Зарегистрирован:
Чт, янв 01 2015, 13:01
Сообщения: 8
Удалось ли разобраться проблемой? Похожая ситуация.


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

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


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

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


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

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