Текущее время: Пн, июл 28 2025, 19:55

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: PA30, IT0021, динамическое мероприятие
СообщениеДобавлено: Пн, янв 04 2010, 20:47 
Ассистент
Ассистент

Зарегистрирован:
Чт, дек 25 2008, 21:52
Сообщения: 48
По транзакции pa30 создаю членов семьи (ИТ0021), в динамическом мероприятии прописал выбор пола в зависимости от вида записи родства (P0021-FAMSA = '11 '), код в T588Z имеет вид:

0021 11 FAMSA 06 1 P P0021-FAMSA='11 '
0021 11 FAMSA 06 2 W P0021-FASEX='1'

То есть, в примере для вида P0021-FAMSA ='11 ' должен выбираться мужской пол (P0021-FASEX='1') . Однако, при создании записи, мужской пол не устанавливается. Коллеги, можете подсказать - в чем причина? Спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: PA30, IT0021, динамическое мероприятие  Тема решена
СообщениеДобавлено: Вт, янв 05 2010, 08:02 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
динамическое мероприятие работает после сохранения записи инфо-типа.
с помощью динамического мероприятия можно вставить (ins), изменить (mod) и т.п.(строки I) с заданными параметрами (строки с W) при определённых условиях (строки P) . В вашем коде есть P, W, но нет I.
Читайте документацию к полю "Переменный компонент функции": "...The possible actions are INS, COP, MOD, and DEL..." По сути, вам нужно MOD.
НО!! не советую - может поглючивать. И если вы будете за пользователя всё заполнять и вместо него думать - погрязнете в таких "украшательствах". А вообще лично я предпочитаю в семье делать подтипы без ссылки к полу, т.е. Супруг(а), ребёнок, родитель (так кстати по стандарту) - тогда ввод пола не кажется дублированием и считать проще детей во всяких запросах и т.п.
А тут, если кровь из носу надо пол подставить, чтобы сдать проект, лучше используйте екзит или бадю.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PA30, IT0021, динамическое мероприятие
СообщениеДобавлено: Вт, янв 05 2010, 12:46 
Ассистент
Ассистент

Зарегистрирован:
Чт, дек 25 2008, 21:52
Сообщения: 48
Спасибо, помогло.


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

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


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

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


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

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