Anmelden

View Full Version : RDi Lpex-Editor Syntaxanalyse findet Copy/Include nicht



Fuerchau
24-09-25, 13:23
Ich habe da auch mal ein Problem;-):
Im RDi 9.8.0.2 (aber auch schon vorherigen Versionen) werden nicht alle Copy-Strecken aufgelöst.
Es existieren mehrere Lib's, in der die QRPGLESRC vorhanden ist, da es mehrere Stufen in der Entwicklungsumgebung gibt (User=>Test=>Echt).
Schreibe ich ein neues Programm in meiner User-Umgebung, werden Copy/Includes aus der User-Lib nicht aufgelöst. Dies hat zur Folge, dass ich in der Outline-View Definitionen nicht sehe.
Erst wenn ich die Copy von User in Test kopiere, findet RDi Syntaxanalyse diese.
Per rechter Maustaste auf der Copy-Zeile kann ich den Member allerdings zur Ansicht oder zum Editieren aufmachen.
Aber schon die Hover-Funktion zur Anzeige des Inhalts klappt nicht.
In der Lib-Liste der Verbindung ist die User-Lib bereits vorhanden.
Auch die Umwandlung aus RDi heraus funktioniert.

Gibt es also irgendwo in dem Wust der Einstellungen einen Pfad zur Auflösung von Copy?

Fuerchau
24-09-25, 14:32
Mit besseren Fehlermeldungen ginge es einfacher:
Zwischen "/Copy" und dem nachfolgenden Namen darf genau nur ein Leerzeichen stehen.
Also nix mit "pretty print";-).

Pikachu
25-09-25, 14:19
In der Umwandlungsliste steht sicher RNF0272.

DSPMSGD RANGE(RNF0272) MSGF(QDEVTOOLS/QRPGLEMSG) > 1. Nachrichtentext anzeigen

Fuerchau
25-09-25, 17:06
Der RDi selber zeigt gar keinen Fehler an, im Hover-Tip steht nur "Bibliothek nicht gefunden".
Erst bei der Umwandlung kommt die Meldung Copy nicht gefunden.
Ich erwarte halt vom RDi, dass er auch solche Fehler meldet und nicht einfach gar nichts sagt.