Текущее время: Вт, ноя 04 2025, 20:00

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Сложное условие при отборе документов в спец.регистры
СообщениеДобавлено: Чт, июн 09 2005, 08:54 
Гость
Пытаюсь в качестве условия выбора вместо формулы подставить user-exit U111, который создан в ZGGBR000 для прикладной области GBLR (тр.GCX2). Но не вижу его в списке расширений в тр.GCL2. Хотя другие UXXX вижу. Где-то надо провести активацию этого U111. Где? Подскажите.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 09 2005, 08:59 
Гость
exits-name = 'U111'.
exits-param = c_exit_param_class.
exits-title = text-111.
APPEND exits.

в начале ZGGBR000 прописали?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 09 2005, 09:45 
Гость
Да. Именно такие 4 строчки есть в titles. Но чего-то еще не хватает. Где еще можно посмотреть?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 09 2005, 10:04 
Гость
не помню где, но нужно было указать, что Ваше ZGGBR000 используется вместо стандартного RGGBR000. тоже сделали?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 09 2005, 10:44 
Гость
Да. В GCX2 ZGGBR000 для прикладной области GBLR.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 09 2005, 11:02 
Гость
вот жалко, не могу сейчас посмотреть.

там был какой-то прикол, что то ли в пуле расширений надо было называть свою форму начиная с S, а не U, а потом в настройке писать её с U, то ли наоборот в пуле - на U, а в настройке писать с S.

попробуйте как-то так или в нотах поищите.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 09 2005, 11:43 
Гость
Пробовала назвать S111, US111. Не помогает.
Решение нашлось там же. Использовала другой user-exit UH08, который есть в списке, но на который еще не навешена логика. Теперь пытаюсь анализировать весь bseg. И все же кто-нибудь объяснит: по какому принципу надо задействовать именно этот экзит, или правильнее создавать свой, но тогда с каким именем?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июн 14 2005, 10:23 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, сен 29 2004, 07:43
Сообщения: 37
Для использования в замещения Exit-ы должны начинаться на "U".
Проверьте, обявление экзита должно находиться до блока:

REFRESH etab.
LOOP AT exits.
etab = exits.
APPEND etab.
ENDLOOP.

иначе он не будет виден в списке доступных.
Потом стоит проверить использование параметра (exits-param = c_exit_param_class). В самом екзите и в его объявлении параметры должны совпадать. Иначе программа не будет ругаться на синтаксис, но и виден экзит не будет...


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

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


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

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


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

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