Posted: Fri May 16, 2008 3:59 pm Post subject: HR Вызов программы из динамического мероприятия
Вопрос по модулю HR, таблица T588Z (динамические мероприятия)
Мне нужно при изменении полей в инфотипе запускать свою подпрограмму, которая будет формировать отчеты.
Строка в динамических мероприятиях:
0002 MIDNM 02 1 F Z12_TRANSFER3
При запуске этого события выдается ошибка о том, что прога не найдена
«Call (PERFORM) to a non-existent routine.
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_DYN_CALL_ILLEGAL_FORM', was
not caught in
procedure "MEASURE" "(FORM)", nor was it propagated by a RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
The program "MP000200" is meant to execute an external PERFORM,
namely the routine "Z12_TRANSFER3 " of the program "MP000200 ", but
this routine does not exist.»
Что надо сделать с прогой, чтобы ее видела система? Может можно каким-то образом запихнуть ее в MP000200? Если да, подскажите, пожалуйста, решение.
Это мое первое задание, очень хочется его сделать, помогите
Vga, то, что вы написали, это вызов form GET_NEW_DATES из инклуда HBRDYNMS.
Я уже пробовала использовать такую запись (в приниципе все равно вызывать сам отчет или его процедуру), но проблема осталась - система по-прежнему не видит мою прогу.
Age: 190 Joined: 04 Oct 2007 Posts: 1218 Location: Санкт-Петербург
Posted: Fri May 16, 2008 8:07 pm Post subject:
Mayka wrote:
в приниципе все равно вызывать сам отчет или его процедуру
Вы в этом уверены? Ведь вызовы подпрограммы и программы выполняются разными операторами.
Вы точно пробовали создать в вашем отчете подпрограмму MYFORM и вызывать ее как MYFORM(Z12_TRANSFER3)?
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.