Текущее время: Ср, май 29 2024, 12:10

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


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

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


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

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