PDA

View Full Version : RDI Sourcefiles 200 Stellen



mk
13-03-18, 15:40
Hallo an die RDI Profis,

ich habe die QRPGLESRC mal auf 200 Stellen verlängert.
(Ich will keine 80 stellige Lochkarte mehr stanzen )

Leider zeigt der RDI trotzdem nur die 80 Stellen.

Weiß jemand wie ich den RDI dazu bekomme das die neue Länge zur Verfügung steht ?

Gruß
Michael

andreaspr@aon.at
14-03-18, 07:35
Hallo Michael,

wo werden die 80 angezeigt?
Im LPEX hast du grundsätzlich keine Begrenzung, da schreit er nur beim speichern wenn die Source am Server kürzer ist als du im LPEX verwendet hast.
Stehen die 80 in den Eigenschaften des Source-Files?
Arbeitest du direkt mit den Sourcen auf dem Server (Ferne Systeme) oder über Projekte (i-Projektnavigator)?

lg Andreas

mk
14-03-18, 08:35
Hi,

ich habe mal ein Hardcopy angehängt.

Bei neuen Sourcefiles scheint es zu funktionieren.
Bei bestehenden Sourcen wird der weitere Bereich nicht angezeigt
und es erscheint die Meldung
Mindestens eine Zeile überschreitet die Textbegrenzung. Beim Speichern der Datei kommt es zu einer Abschneidung
440

Fuerchau
14-03-18, 09:26
"ich habe die QRPGLESRC mal auf 200 Stellen verlängert."
Wie geht das denn?
Mach mal einen DSPFFD und prüfe, ob das Feld SRCDTA auch wirklich verlängert ist.

andreaspr@aon.at
14-03-18, 09:39
Die einzige mir bekannte Möglichkeit ein SRC-PF zu verlängern ist ein neues zu erstellen und die sourcen via CPYF zu kopieren.
Mit anschließendem RNMOBJ.
Das habe ich gerade getestet und funktioniert einwandfrei.

Pikachu
14-03-18, 09:56
CPYSRCF nimmt mehr mit...

mk
14-03-18, 10:01
"ich habe die QRPGLESRC mal auf 200 Stellen verlängert."
Wie geht das denn?
Mach mal einen DSPFFD und prüfe, ob das Feld SRCDTA auch wirklich verlängert ist.

Hi,

wie die Kollegen geschrieben haben

Eingabeparameter
Datei . . . . . . . . . . . . . . . . . . . : QRPGLESRC
Bibliothek . . . . . . . . . . . . . . . : MKLIB
Dateiinformation
Datei . . . . . . . . . . . . . . . . . . . : QRPGLESRC
Bibliothek . . . . . . . . . . . . . . . : MKLIB
Dateistandort . . . . . . . . . . . . . . . : *LCL
Exten beschrieben . . . . . . . . . . . . . : Ja
Anzahl der Satzformate . . . . . . . . . . : 1
Dateiart . . . . . . . . . . . . . . . . . : Physisch
Dateierstellungsdatum . . . . . . . . . . . : 08.03.18
Satzformatinformation
Satzformat . . . . . . . . . . . . . . . . : QRPGLESRC
Formatebenen-ID . . . . . . . . . . . . . . : 2A5121457F6DF
Anzahl Felder . . . . . . . . . . . . . . . : 3
Satzlänge . . . . . . . . . . . . . . . . . : 200
Informationen auf Feldebene
Daten Feld- Puffer Puffer Feld Spalten
Feld Art Länge Länge Position Verwend. Überschrift
SRCSEQ ZONED 6 2 6 1 Beides
SRCDAT ZONED 6 0 6 7 Beides
SRCDTA CHAR 188 188 13 Beides

dschroeder
14-03-18, 10:40
Bei meinem RDi hängt die Länge der Spaltenüberschrift davon ab, in was für einer Sourcezeile sich der Cursor befindet. Aber egal, was oben als Überschrift angezeigt wird, ich kann auf jeden Fall so weit nach rechts schreiben, wie die Datenzeile lang ist. Wir haben alle RPG-Sourcefiles auf 240 Zeichen (also 228 für die Sourcezeile) gebracht.
Im Nachhinein muss ich sagen, dass 132 Zeichen (also 120 für die Sourcezeile) auch gereicht hätten. Wir schreiben eigentlich nie über 100 Zeichen heraus. Das wird auf dem Bildschirm dann einfach zu breit zum lesen.

Hast du schon mal in den Benutzeroptionen geschaut?
LPEX-Editor -> Speichern => Da gibt es bei mir "maximale Zeilenlänge".

Dieter