Tonazzo
11-03-14, 00:13
Hallo zusammen,
ich muss ein vorhandenes Serviceprogramm ändern indem ich 2 neue Prozeduren hinzufüge. Das Serviceprogramm beinhaltet bereits 10 Prozeduren. Diese neuen Prozeduren will ich nicht am Ende anhängen sondern mittendrin. Geschrieben - getan.
Ich habe auch die Binderdefinition wie folgt geändert (blaue Einträge):
STRPGMEXP PGMLVL(*CURRENT)
<tt> EXPORT SYMBOL(<tt>Proz1</tt>) </tt> <tt>
EXPORT SYMBOL(<tt>Proz2</tt>) </tt> <tt>
EXPORT SYMBOL(<tt>Proz3</tt>)
<tt> EXPORT SYMBOL(<tt>NEUE_PROZEDUR1</tt>)
</tt> <tt>EXPORT SYMBOL(<tt>Proz4</tt>) </tt> <tt>
EXPORT SYMBOL(<tt>Proz5</tt>)
<tt>....</tt>
</tt> <tt>EXPORT SYMBOL(<tt>NEUE_PROZEDUR2</tt>)</tt></tt> <tt>
ENDPGMEXP
</tt>
STRPGMEXP PGMLVL(*PRV)<tt>
SIGNATURE(X'</tt>4A5AE6D8F472C409BC1E294E76E16998')
ENDPGMEXP
Die Programme, die heute bereits Prozeduren dieses Serviceprogramm aufrufen
sollen natürlich problemlos weiterlaufen, ohne das eine erneute Umwandlung nötig ist.
Deshalb der *PRV Eintrag mit der vorherigen Signatur.
Ist das alles so korrekt? Oder müssen neue Prozeduren an den Schluss - und wenn ja brauche ich noch den *PRV Eintrag in der Binderdefinition? Viele Dank im Voraus
Gruß
Tonazzo
ich muss ein vorhandenes Serviceprogramm ändern indem ich 2 neue Prozeduren hinzufüge. Das Serviceprogramm beinhaltet bereits 10 Prozeduren. Diese neuen Prozeduren will ich nicht am Ende anhängen sondern mittendrin. Geschrieben - getan.
Ich habe auch die Binderdefinition wie folgt geändert (blaue Einträge):
STRPGMEXP PGMLVL(*CURRENT)
<tt> EXPORT SYMBOL(<tt>Proz1</tt>) </tt> <tt>
EXPORT SYMBOL(<tt>Proz2</tt>) </tt> <tt>
EXPORT SYMBOL(<tt>Proz3</tt>)
<tt> EXPORT SYMBOL(<tt>NEUE_PROZEDUR1</tt>)
</tt> <tt>EXPORT SYMBOL(<tt>Proz4</tt>) </tt> <tt>
EXPORT SYMBOL(<tt>Proz5</tt>)
<tt>....</tt>
</tt> <tt>EXPORT SYMBOL(<tt>NEUE_PROZEDUR2</tt>)</tt></tt> <tt>
ENDPGMEXP
</tt>
STRPGMEXP PGMLVL(*PRV)<tt>
SIGNATURE(X'</tt>4A5AE6D8F472C409BC1E294E76E16998')
ENDPGMEXP
Die Programme, die heute bereits Prozeduren dieses Serviceprogramm aufrufen
sollen natürlich problemlos weiterlaufen, ohne das eine erneute Umwandlung nötig ist.
Deshalb der *PRV Eintrag mit der vorherigen Signatur.
Ist das alles so korrekt? Oder müssen neue Prozeduren an den Schluss - und wenn ja brauche ich noch den *PRV Eintrag in der Binderdefinition? Viele Dank im Voraus
Gruß
Tonazzo