Hello I'm trying to insert a conditional code block in a program unit template. So I created an query which gives me the wanted code block. Then I tryed to insert it in my code. My example:
[$QUERY EDITASK = SELECT
' ELSIF (REC_AKTION.AKTIONNR = ) THEN
-- Aktion 2: EDI-Task vom Typ anlegen
EVENT_CREATE_EDITASK_B('''',
REC_AKTION.DOCTYP,
REC_AKTION.KUNDENNR,
REC_AKTION.DOCFUNKTION,
REC_AKTION.DOCNR,
REC_AKTION.DOCPOSNR,
REC_AKTION.DOCTYP,
REC_AKTION.TR_STATUS,
REC_AKTION.EVENTNR,
REC_AKTION.AKTIONNR,
REC_AKTION.EAENR,
iIsTRet);
IF (iIsTRet = 0) THEN
iStat := PU_SYNO.ST_EVENT_GESCHLOSSEN;
ELSE
iStat := PU_SYNO.ST_EVENT_FEHLER;
iIsRet := iIsRet + 1;
END IF;' BLOCK FROM DUAL]
..
..
..
[Edi Task wanted?=$EDITASK]
RESULT:
..
..
EDI-Task vom Typ anlegen
EVENT_CREATE_EDITASK_B(''
----------------------------------------------------
So how do I get the complete result from the query and how do I get an checkbox to select that i want this block?
Thanks for any help.
[$QUERY EDITASK = SELECT
' ELSIF (REC_AKTION.AKTIONNR = ) THEN
-- Aktion 2: EDI-Task vom Typ anlegen
EVENT_CREATE_EDITASK_B('''',
REC_AKTION.DOCTYP,
REC_AKTION.KUNDENNR,
REC_AKTION.DOCFUNKTION,
REC_AKTION.DOCNR,
REC_AKTION.DOCPOSNR,
REC_AKTION.DOCTYP,
REC_AKTION.TR_STATUS,
REC_AKTION.EVENTNR,
REC_AKTION.AKTIONNR,
REC_AKTION.EAENR,
iIsTRet);
IF (iIsTRet = 0) THEN
iStat := PU_SYNO.ST_EVENT_GESCHLOSSEN;
ELSE
iStat := PU_SYNO.ST_EVENT_FEHLER;
iIsRet := iIsRet + 1;
END IF;' BLOCK FROM DUAL]
..
..
..
[Edi Task wanted?=$EDITASK]
RESULT:
..
..
EDI-Task vom Typ anlegen
EVENT_CREATE_EDITASK_B(''
----------------------------------------------------
So how do I get the complete result from the query and how do I get an checkbox to select that i want this block?
Thanks for any help.