PDA

View Full Version : Unicode 13488 und Display-Anzeige



camouflage
17-10-13, 13:11
Hi,

Nachdem mit CCSID 13488 ein 30 stelliges Feld verdoppelt wird, möchte ich dieses jedoch mit seiner Orginallänge anzeigen bzw eingeben.

Dazu habe ich in der DB das Feld folgendermassen definiert:


A BEZ30 30G CCSID(13488 30)

Trotzdem knallt er mir 60 Stellen als Inputfeld auf den Bildschirm. Was mach ich bloss falsch?

Danke für die Hilfe.

Fuerchau
17-10-13, 15:28
Die Definition in der DSPF muss korrekt angegeben werden.
In der PF reicht das leider nicht:

CCSID keyword considerations for display files that use Unicode data (http://pic.dhe.ibm.com/infocenter/iseries/v7r1m0/topic/rzakc/rzakcmstdfusc2.htm)

camouflage
17-10-13, 16:26
Kommt davon, wenn man sich zu fest auf das Data Repository verlässt...

Hatte doch just einen override im DSPF. Nun rennt's.

(ps. die Site hatte ich schon vor Augen, aber vielleicht nicht verstanden :rolleyes:)

Trotzdem, besten Dank.