Текущее время: Пт, май 16 2025, 15:27

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


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

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


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

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