angelone
18-06-07, 14:12
Moin zusammen,
sachtmal, gab es beim RPG zwischen v5r1 und v5r2 grössere Änderungen im Bereich ILE Import/Export?
Wir benutzen hier Seriveprogramme für Dateioperationen.
Die arbeiten mit Datenstrukturen der Dateien, die sie grade lesen.
Man ruft also ein fremdes Modul in einem Serviceprogramm auf, das liest eine Datei und man bekommt per Import den aktuellen Datensatz, den das Programm da gelesen hat ins Hauptprogramm.
Wir haben hier gerade richtig dicke luft.
Hacken schon den ganzen Tag um überhaupt wieder was ans laufen zu kriegen hier.
Wir kompilieren nämlich jetzt seit Mittwoche mit tgtrls v5r2m0, da wir unsere Entwicklermaschine von v5r2 auf v5r3 angehoben haben.
Und jetzt stellen wir fest, dass die Imports nicht mehr laufen.
Haben überhaupt gar nichts geändert an den Programmen, nur andere tgtrls beim kompilieren.
Jetzt macht das Serviceprogramm den read auf der Datei und eportiert wie gehabt den Datensatz.
Im Hauptprogramm werden die Importierten Felder aber nicht upgedated.
Irgendwo is da ein Fehler.
Wisst ihr nen Ausweg?
sachtmal, gab es beim RPG zwischen v5r1 und v5r2 grössere Änderungen im Bereich ILE Import/Export?
Wir benutzen hier Seriveprogramme für Dateioperationen.
Die arbeiten mit Datenstrukturen der Dateien, die sie grade lesen.
Man ruft also ein fremdes Modul in einem Serviceprogramm auf, das liest eine Datei und man bekommt per Import den aktuellen Datensatz, den das Programm da gelesen hat ins Hauptprogramm.
Wir haben hier gerade richtig dicke luft.
Hacken schon den ganzen Tag um überhaupt wieder was ans laufen zu kriegen hier.
Wir kompilieren nämlich jetzt seit Mittwoche mit tgtrls v5r2m0, da wir unsere Entwicklermaschine von v5r2 auf v5r3 angehoben haben.
Und jetzt stellen wir fest, dass die Imports nicht mehr laufen.
Haben überhaupt gar nichts geändert an den Programmen, nur andere tgtrls beim kompilieren.
Jetzt macht das Serviceprogramm den read auf der Datei und eportiert wie gehabt den Datensatz.
Im Hauptprogramm werden die Importierten Felder aber nicht upgedated.
Irgendwo is da ein Fehler.
Wisst ihr nen Ausweg?