Hallo an Alle,

ich habe eine Datei mit Feldern G CCSID 13488, und will eine logische(bzw. eine View) erstellen, die diese Felder als A CCSID 273 darstellt.

ich habe versucht eine View zu erstellen mit CAST. Das ging überhaupt nicht, da hatte ich immerwieder irgendwelche Probleme.

habe jetzt eine lf erstellt mit folgender def:
R FmtF1 PFILE(tabG)
feld1 R
feld2 R
feld3 A CCSID(273)
...
feld10 Z
K feld3
K feld7
S feld4 values('','','')

mit lf arbeitet jetzt mein RPGLE Programm und hat mit einer Abfrage direkt auf ein Feld kein Problem.

Nur wenn ich Abfragen über den Navigator mit einem "Join" oder mit "oder by" oder "month" oder bei "kein Ergebnis" absetze, funktioniert es nicht. Wenn ich dann die Abfrage abbreche, bekomme ich den SQLSTATE 57011. Für was das SQLSTATE 57011 steht, habe ich nachgelesen. Bin aber nicht zufrieden mit einer Fehlerbehebung. Ich habe das Gefühl das meine Logische nicht richtige aufgebaut ist?

Kann mir jemand hier einen Tipp geben?