Tobse77
28-11-07, 16:17
Hallo,
habe im Free-Format einige SQL-Statements nach folgendem Schema eingebunden:
H ....
D ....
/Free
Exec SQL
Create KdCsr Cursor for
Select KdNr, KdVrn1, KdPLV
From KUNDST00
Where KdMan = 1 and KdLand = 'FR'
For Read Only;
Exec SQL
Open KdCsr;
.
.
.
.
*inLR = *on;
/End-Free
Beim Versuch dieses Programm per Auswahl 14 (CRTSQLRPGI) zu kompilieren (mit Commit *NONE, da nicht journalisiert), bekomme ich 183 Fehler des Typs *RNF0257 (Eintrag für Formularart für Hauptprozedur ungültig oder in falscher Reihenfolge)
und 1 Fehler des Typs *RNF7023 (Das Umwandlungsprogramm kann nicht bestimmen, wie das Programm enden kann.)
Die 183 Fehler entsprechen ziemlich genau der Anzahl der Statements in meinem PGM.
Weiß jemand auf Anhieb, was hier der Fehler sein könnte :confused:
Noch etwas... ich beziehe mich in meinen eingebundenen SQL-Statements auf mehrere Dateien, von denen ich eine auch fortschreibe. Muss ich diese in den F-Bestimmungen definieren, obwohl ich die Felder aussschließlich in den SQL-Statements anspreche ????
habe im Free-Format einige SQL-Statements nach folgendem Schema eingebunden:
H ....
D ....
/Free
Exec SQL
Create KdCsr Cursor for
Select KdNr, KdVrn1, KdPLV
From KUNDST00
Where KdMan = 1 and KdLand = 'FR'
For Read Only;
Exec SQL
Open KdCsr;
.
.
.
.
*inLR = *on;
/End-Free
Beim Versuch dieses Programm per Auswahl 14 (CRTSQLRPGI) zu kompilieren (mit Commit *NONE, da nicht journalisiert), bekomme ich 183 Fehler des Typs *RNF0257 (Eintrag für Formularart für Hauptprozedur ungültig oder in falscher Reihenfolge)
und 1 Fehler des Typs *RNF7023 (Das Umwandlungsprogramm kann nicht bestimmen, wie das Programm enden kann.)
Die 183 Fehler entsprechen ziemlich genau der Anzahl der Statements in meinem PGM.
Weiß jemand auf Anhieb, was hier der Fehler sein könnte :confused:
Noch etwas... ich beziehe mich in meinen eingebundenen SQL-Statements auf mehrere Dateien, von denen ich eine auch fortschreibe. Muss ich diese in den F-Bestimmungen definieren, obwohl ich die Felder aussschließlich in den SQL-Statements anspreche ????