View Full Version : Zeile im free RPG zu kurz
Hallo Forum,
leider finde ich keine Lösung, das Programm zu wandeln.
Habe schon alle Ratschläge im Forum hierzu angetestet.
0189.00 for LocInd5 = 1 to 0190.00 Edi_pdf_export.Positionsdaten.Position(LocInd3).Au sfuehrungen(LogIn
0191.00 +d5).Ausfuehrung(LogInd6).Cnt_Ausfuehrung;
Hat jemand einen Tip?
Mit freundlichen Grüßen
F D H
for LocInd5 = 1 to Edi_pdf_export
.Positionsdaten
.Position(LocInd3)
.Ausfuehrungen(LogInd5)
.Ausfuehrung(LogInd6)
.Cnt_Ausfuehrung;
Ok, vielen Dank. Jetzt kann ich mich um die anderen Umwandlungsfehler kümmern. Franco
camouflage
06-03-20, 14:09
kleine Anmerkung:
bei einem 5250-Debug kommt der Debugger gleich an seine Grenzen mit solch langen Feldnamen.
Mit **free am Anfang und einem entsprechend langen Source Member kannst Du auch Bandwürmer erstellen. Aber ich bevorzuge auch die Lösung von Baldur.
Du kannst auch jederzeit (auch innerhalb einer Variablen) mit 3 aufeinanderfolgenden Punkten umbrechen:
For LocInd5 = 1 to
Edi_pdf_export.Positions...
daten.Position(LocInd3).Ausfuehrungen(Log...
Ind5).Ausfuehrung(LogInd6).Cnt_Aus....
fuehrung;
Birgitta
Ob das allerdings der Leserlichkeit dient.
Den Umbruch beim Punkt mache ich vor allem auch bei C#, da kommt sowas häufiger vor.
An sowas, finde ich, gewöhnt man sich schneller als an "...";-).
... und wie machst Du es dann, wenn Du eine wirklich lange Variable hast und keine Datenstruktur-Unterfeldern oder Datenstruktur-Unterfelder mit einem sehr langen Namen?
Birgitta
Ganz einfach, so lange Namen verwende ich nicht, das überblickt man ja sowieso kaum;-)
... ist die Zeile zu kurz, ist dein Name zu lang!!!
holgerscherer
06-03-20, 23:49
Ganz einfach, so lange Namen verwende ich nicht, das überblickt man ja sowieso kaum;-)
Eben, wir machen das wie das alte Synon und nummerieren die Felder durch von AAAA00 bis ZZZZ99 ;-)