PDA

View Full Version : ILE Umwandlung per FNDSTRPDM



horni
06-12-06, 10:49
Hallo Forum,
ich habe mal eine grundsätzliche Frage zur Erstellung von ILE Modulen und Programmen über FNDSTRPDM.
Wenn eine häufig verwendete Datei erweitert wird, kann es ja mal vorkommen, dass die zugreifenden Programme über FNDSTRPDM mit der Option *CMPL neu umgewandelt werden.
Da bei uns die meisten Programme noch in RPG III erstellt sind ist das kein Problem.
Jetzt Programmiere ich meinen neuen Programme in Free Format RPG IV. Wie verhält es sich hier?
Müsste dann der fndstrpdm 2x mit *MOD und *CMPL laufen und erkennt der Befehl ob es sich um RPG III oder ILE handelt oder gibt es dabei dann Probleme ????
Alle RPG Programme sind übrigens auf Anweisung in einer Sourcefile abgelegt.
Ich finde diesen Vorgang selbst nicht wirklich elegant aber wie gesagt, es kann ja mal vorkommen.
Ist ja auch kein akutes Problem sondern rein Interessenhalber.
Schon mal Danke für diverse Infos.

RobertMack
06-12-06, 11:23
Hier bietet sich eine benutzerdefinierte PDM-Option an, welche je Teildatei ein CL-Programm übergibt (Parameter &N, &L, &T, etc.).

Dieses CL reagiert dann auf den jeweiligen Typ der Teildatei und führt die entsprechenden Übrsetzungsanweisungen aus.

Man kann auch noch einen Schritt weiter gehen und in den jeweiligen Quellen enthaltene "Anweisungen" interpretieren...

BenderD
07-12-06, 18:51
... und wenn man das nicht selber schreiben will - gibts auf meiner Open Source Seite

mfg

Dieter Bender


Hier bietet sich eine benutzerdefinierte PDM-Option an, welche je Teildatei ein CL-Programm übergibt (Parameter &N, &L, &T, etc.).

Dieses CL reagiert dann auf den jeweiligen Typ der Teildatei und führt die entsprechenden Übrsetzungsanweisungen aus.

Man kann auch noch einen Schritt weiter gehen und in den jeweiligen Quellen enthaltene "Anweisungen" interpretieren...