Zitat Zitat von TobiasHe
Hallo zusammen!!

Eine kleine RPG-Frage:

Ich versuche gerade eine extern beschriebene Datei 2x in mein Programm einzubauen!

So habe ich es versucht:
Fkoopmail uf a e K DISK Rename(KOOPMAIL:MAILREC)
F Prefix(ke)
Fkoopmail uf a e K DISK Rename(KOOPMAIL:MAILCWREC)
F Prefix(ce)

Leider bringt er dann beim umwandeln nen Fehler, dass man eine Datei nur einmal definieren darf!!

Das will ich machen, damit ich die Felder auf 2 verschiedene Arten beim Programmstart vorbelegen kann! Dann kann ich an den verschiedensten Programmstellen, ein bestimmtes Feld füllen und je nach Art den Satz in die Datei schreiben!

Was kann ich machen???

Besten Dank und Gruß,
Tobias
Ich bin mir nicht ganz sicher was Du machen willst, aber, wenn Du externe Datenstrukturen verwendest, kannst Du Felder in diesen Datenstrukturen individuell vorbelegen.

Wenn Du wirklich ein und dieselbe Datei mehrfach brauchst, kannst Du in einem vorgelagerten CL-Programm die Datei mit OVRDBF überschreiben und die überschriebenen Dateien in die F-Bestimmungen einbinden.
Ab Release V5R1M0 kann auch mit Hilfe des Schlüssel-Wortes EXTFILE(DateiName) die Datei direkt im Programm überschrieben werden.

Birgitta