Hallo Fuerchau,

habe jetzt mal folgendes probiert:

1. G-Felder in DSPF mit CCSID 13488 eingefügt.
Code:
 A            WWTXT1        50G  B  5 15CCSID(13488 25)        
 A                                  6  3'Text2    :'
2. Die komplette DB ist mit dem CCSID Keyword auf Recordebene auf 13488 gesetzt.
Code:
    A                                      CCSID(13488)        
    A          R UTF16R
3. Jegliche Umsetzung (%CHAR %UCS2 ist aus dem RPG-Prpgramm entfernt.
Code:
C                   EVAL      ATXT3 = WWTXT3
4. Eine Sitzung mit wie folgt definiert:
Code:
[5250]
ScreenSize=27x132
HostCodePage=1154-SC
Andere Sitzung wie folgt definiert:
Code:
[5250]
ScreenSize=27x132
HostCodePage=1141-G
Job ist immer wie folgt defineirt:
Code:
Sprachen-ID . . . . . . . . . . . . . . . . . . . :   DEU   
Landes- oder Regions-ID . . . . . . . . . . . . . :   DE    
ID des codierten Zeichensatzes (CCSID)  . . . . . :   65535 
Standard-ID des codierten Zeichensatzes . . . . . :   273
Das @-Zeichen wird mir auf beiden Sitzungen jetzt sauber angezeigt. Die Zeichen ÜÖÄ wird auf der Russ. Sitzung nur noch als Highlight angezeigt?

Irgendwie gerät mein UNICODE Weltbild gerade aus den Fugen