Текущее время: Вс, июл 20 2025, 00:14

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Вызвать цикл в динамике?
СообщениеДобавлено: Вт, ноя 08 2011, 15:43 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 13 2011, 22:45
Сообщения: 497
Динамика отрабатывает только первую попавшуюся запись в фоновом режиме. Нет желания натыкивать N условий по видам оплаты.
Уважаемые знатоки, вопрос следующий: пытаюсь вызвать в динамических мероприятиях самописную Z-программку, которая сможет заставить систему выполнить повторно стоящие перед ней строки. Эта программка что то вроде условного перехода при наличии неограниченных записей в 14ИТ. По идее элементарно IF/ELSE

00 545 P T001P-MOLGA='33'
04 550 I MOD,0014,,,,31.12.9999 /D
04 555 W P0014-ENDDA=P0000-BEGDA
04 560 F Z_PEREHOD_K_545

Мой спинной мозг мыслит так)))
Вообще такое возможно?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызвать цикл в динамике?
СообщениеДобавлено: Вт, ноя 08 2011, 16:51 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
gomer4ik написал(а):
Динамика отрабатывает только первую попавшуюся запись в фоновом режиме. Нет желания натыкивать N условий по видам оплаты.
Уважаемые знатоки, вопрос следующий: пытаюсь вызвать в динамических мероприятиях самописную Z-программку, которая сможет заставить систему выполнить повторно стоящие перед ней строки. Эта программка что то вроде условного перехода при наличии неограниченных записей в 14ИТ. По идее элементарно IF/ELSE

00 545 P T001P-MOLGA='33'
04 550 I MOD,0014,,,,31.12.9999 /D
04 555 W P0014-ENDDA=P0000-BEGDA
04 560 F Z_PEREHOD_K_545

Мой спинной мозг мыслит так)))
Вообще такое возможно?

Реально.
Доработайте программу-драйвер, обрабатывающую "динамику", и реализуйте там оператор условного перехода.
Это будет намного проще, чем то же самое ковыряние в ёё внутренностях через филд-символы

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызвать цикл в динамике?
СообщениеДобавлено: Вт, ноя 08 2011, 17:20 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 13 2011, 22:45
Сообщения: 497
sy-uname написал(а):
gomer4ik написал(а):
Динамика отрабатывает только первую попавшуюся запись в фоновом режиме. Нет желания натыкивать N условий по видам оплаты.
Уважаемые знатоки, вопрос следующий: пытаюсь вызвать в динамических мероприятиях самописную Z-программку, которая сможет заставить систему выполнить повторно стоящие перед ней строки. Эта программка что то вроде условного перехода при наличии неограниченных записей в 14ИТ. По идее элементарно IF/ELSE

00 545 P T001P-MOLGA='33'
04 550 I MOD,0014,,,,31.12.9999 /D
04 555 W P0014-ENDDA=P0000-BEGDA
04 560 F Z_PEREHOD_K_545

Мой спинной мозг мыслит так)))
Вообще такое возможно?

Реально.
Доработайте программу-драйвер, обрабатывающую "динамику", и реализуйте там оператор условного перехода.
Это будет намного проще, чем то же самое ковыряние в ёё внутренностях через филд-символы

Предлагаете сунуться в стандарт?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызвать цикл в динамике?
СообщениеДобавлено: Вт, ноя 08 2011, 17:49 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
gomer4ik написал(а):
Предлагаете сунуться в стандарт?

Да. Как наиболее стабильный в плане результата вариант.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызвать цикл в динамике?
СообщениеДобавлено: Пт, ноя 11 2011, 17:48 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 13 2011, 22:45
Сообщения: 497
sy-uname написал(а):
gomer4ik написал(а):
Динамика отрабатывает только первую попавшуюся запись в фоновом режиме. Нет желания натыкивать N условий по видам оплаты.
Уважаемые знатоки, вопрос следующий: пытаюсь вызвать в динамических мероприятиях самописную Z-программку, которая сможет заставить систему выполнить повторно стоящие перед ней строки. Эта программка что то вроде условного перехода при наличии неограниченных записей в 14ИТ. По идее элементарно IF/ELSE

00 545 P T001P-MOLGA='33'
04 550 I MOD,0014,,,,31.12.9999 /D
04 555 W P0014-ENDDA=P0000-BEGDA
04 560 F Z_PEREHOD_K_545

Мой спинной мозг мыслит так)))
Вообще такое возможно?

Реально.
Доработайте программу-драйвер, обрабатывающую "динамику", и реализуйте там оператор условного перехода.
Это будет намного проще, чем то же самое ковыряние в ёё внутренностях через филд-символы

А можете подсказать где этот драйвер найти?, а то у меня через отладчик не получается, видимо проскакиваю его где-то.((


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

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


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

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


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

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