-
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
-
Code:
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
-
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.
kf
-
Du kannst auch jederzeit (auch innerhalb einer Variablen) mit 3 aufeinanderfolgenden Punkten umbrechen:
Code:
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!!!
-
Zitat von Fuerchau
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 ;-)
-
Nun ja, selbst mit ProfoundUI gehen nicht mehr als 30 Stellen.
Und RDi hat da auch so ab und an Probleme bei langen Namen.
Namen, die länger sind, sind auch nur (gedanklich) schwierig zu erstellen, wenn man nicht ganze Sätze verwendet: "Dies_ist_die_Ersatzartikelnummer_fuer_den_Hauptart ikel" (54). Was soll das bringen?
-
Es sind weniger die Feldnamen, die zu lang werden können. Nested, qualified DS bringen relativ schnell einen Bandwurm zustande. Und wenn man mal sich die XML-Struktur von ZUGFeRD angesehen hat, weiss man was es geschlagen hat. Ich behelfe mir da immer dadurch, dass ich (wo es geht) eine kurze Namens-DS mit einem Pointer darüber lege.
kf
Similar Threads
-
By KingofKning in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 18-05-16, 14:11
-
By janikodv in forum IBM i Hauptforum
Antworten: 10
Letzter Beitrag: 12-03-15, 13:08
-
By karela66 in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 13-02-14, 14:18
-
By ibiuser in forum Archiv NEWSblibs
Antworten: 0
Letzter Beitrag: 20-11-13, 14:54
-
By Michael Saxer in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 23-10-01, 07:25
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks