Hallo,
ich möchte ein Unicode-Datenbankfeld einlesen, auf einem DSPF ausgeben, dort verändern und dann wieder in die Datenbank zurückspeichern.
1.Dateifeld
2. DSPF DefinitionCode:A R UNI0F1 A DATFLD 3G CCSID(13488)
3. ILE ProgrammCode:A R B060F1 A FLD003 3G B 18 28
Das Programm läßt sich leider nicht umwandeln. Folgende Fehler erscheinen :Code:FTESTUNID CF E WORKSTN FTESTUNI IF A E DISK * C read testuni C eval FLD003 = datfld * C exfmt B060F1 * C eval datfld = %ucs2(FLD003) C write uni0f1 *
Mache ich grundsätzliche etwas falsch, oder wo liegt der Fehler ?Code:Z u s ä t z l i c h e D i a g n o s e n a c h r i c h t e n Msg-ID Sv Nummer Folge Nachrichtentext *RNF0202 20 11 000500 IMPLICIT STRING CONVERSION IS NOT SUPPORTED FOR OPERAND FLD003 WITH CCSID *GRAPH:*IGNORE. *RNF0558 20 15 000900 Der erste Parameter für %UCS2 ist ungültig; %UCS2 wird ignoriert.
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks