Das SQL wird bei mir im SQLRPGLE problemlos kompiliert. Ich musste die Variablen Searchstring und psuchstring natürlich vorher noch deklarieren.

Das einzige Warnungsproblem bei mir ist, dass er die Spaltendefinition in den Tabellen nicht findet. Wir haben die Tabellen bei uns natürlich auch nicht.

Aber es gibt kein Kompilierproblem.

Unser Release ist V7R3 mit TR5.

Unsere PTF-Stand ist:
Code:
                             PTF-Status anzeigen                  
                                                            System
Produkt-ID  . . . . . . . . . . . . . :   5770WDS                 
IPL-Quelle  . . . . . . . . . . . . . :   ##MACH#B                
Release der Basisoption . . . . . . . :   V7R3M0                  
                                                                  
                                                                  
Auswahl eingeben und Eingabetaste drücken.                        
  5=PTF-Zusatzinformationen anzeigen   6=PTF-Begleitschreiben druc
  8=PTF-Begleitschreiben anzeigen      10=PTF-Anlegeinformationen 
                                                                  
Aus-                                                              
wahl  PTF-ID   Status                                       IPL-Ak
      SI68235  Temporär angelegt                            Keine 
      SI67823  Temporär angelegt                            Keine 
      SI67820  Temporär angelegt                            Keine 
      SI67717  Ersetzt                                      Keine 
      SI67417  Temporär angelegt                            Keine 
      SI67185  Permanent angelegt                           Keine 
      SI67183  Temporär angelegt                            Keine
Noch eine Idee: Sind ALLE betroffenen Sourcefiles (also die des umzuwandelnden RPG-Programms als auch die der Include-Dateien) breit genug?
Es scheint so zu sein, dass die Basis-Sourcedatei die Breite der Temp-Sourcefile für den Compiler definiert. Wenn man dann breitere Includes einfügen will, hat man Probleme.

Ich kann dir echt nochmal folgenden Beitrag in diesem Forum ans Herz legen (Achtung: 2. Seite ist auch interessant!)
Umwandlung mit RPGPPOPT(*LVL2)