Текущее время: Сб, май 17 2025, 02:31

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: RFC_PING_AND_WAIT
СообщениеДобавлено: Чт, окт 20 2005, 12:01 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, авг 26 2004, 05:04
Сообщения: 922
Откуда: Челябинск
Пол: Мужской
http://www.sap-basis-abap.com/abap/auto-refresh-alv-list.htm

В списке все нормально работает, а вот в диалоге виснет. Есть у кого какие идеи?

_________________
Все будет хорошо...
http://sap-blog.ru/


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 20 2005, 13:16 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
По-моему, команда
Code:
SET USER-COMMAND '&NTE'.

работает только для списков.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 20 2005, 14:32 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
'&REFRESH' ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 20 2005, 15:01 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, авг 26 2004, 05:04
Сообщения: 922
Откуда: Челябинск
Пол: Мужской
EGF написал(а):
По-моему, команда
Code:
SET USER-COMMAND '&NTE'.

работает только для списков.

в диалоге я пытаюсь делать при помощи perform

_________________
Все будет хорошо...
http://sap-blog.ru/


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 20 2005, 15:19 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
Без кода трудно что-то сказать. По идее, должно работать.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 21 2005, 05:12 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, авг 26 2004, 05:04
Сообщения: 922
Откуда: Челябинск
Пол: Мужской
Вызов фоновой функции в PAI
Code:
  call function 'RFC_PING_AND_WAIT' starting new task '001'
    performing f_task_end on end of task
    exporting
      seconds               = 5       
      busy_waiting          = space
    exceptions
      resource_failure      = 1
      communication_failure = 2   
      system_failure        = 3 
      others                = 4.

в отклике
Code:
form  f_task_end using u_taskname.
* Обновление GRID, выборку приводить не буду - долго
  call method chat->refresh_table_display.


  data lv_mssg(80).                                         "#EC NEEDED

*Receiving task results
  receive results from function 'RFC_PING_AND_WAIT'
    exceptions
      resource_failure      = 1
      communication_failure = 2  message lv_mssg
      system_failure        = 3  message lv_mssg
      others                = 4.

  check sy-subrc eq 0.

modify screen. "выход в экран

endform.

_________________
Все будет хорошо...
http://sap-blog.ru/


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 21 2005, 12:33 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
Любопытсва ради попробовал автообновление в диалоге. Сама программа работает, метод и формы вызваются, а если в нужном месте поставить
Code:
CALL METHOD cl_gui_cfw=>flush.

, то даже обновляются данные грида. Однако сам элемент грида действтельно подвисает и подвешивает весь экран. Причём кнопки GUI-статуса нажимаются, а PAI не отрабатывает. Если с экрана убираем грид, то всё работает нормально. Такое впечатление, что команда WAIT UP TO ... SECONDS, отрабатывающая в другой сессии, влияет и на грид тоже.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 21 2005, 12:39 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, авг 26 2004, 05:04
Сообщения: 922
Откуда: Челябинск
Пол: Мужской
Да у меня ситуация подобная, остается только работать со списком :wink:

_________________
Все будет хорошо...
http://sap-blog.ru/


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

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


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

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


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

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