PDA

View Full Version : Software auf schweizer Maschine



Helmut
11-04-03, 07:50
Hallo Forum,

kann mir einer einen Tipp zu folgender Problematik geben: Habe Software auf unserer
deutschen Maschine erstellt und wollte diese
sichern und auf unserer schweizer Maschine in
Basel installieren. Es werden die Umlaute und Sonderzeichen dann nicht korrekt angezeigt. Folgende Systemwerte sind auf der schweizer Maschine eingestellt: QCCSID=65535 QCHRID= 697/500 Habe ich die Möglichkeit beim Sichern der Bibliothek oder über sonstige Einstellungen (JOBD, USRPRF...) die Software ohne Modifikationen zu installieren?

rmittag
11-04-03, 09:39
<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>
QCCSID=65535
QCHRID= 697/500
[/quote]
QCCSID=65535 = x'FFFF' heißt keine CCSID, d.h. das System kann keine Umsetzung durchführen.
<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>
Habe ich die Möglichkeit beim Sichern der Bibliothek oder über sonstige Einstellungen (JOBD, USRPRF...) die Software ohne Modifikationen zu installieren?
[/quote]
ja, stelle QCCSID, QCHRID auf allen Maschine "richtig" ein dann gibt es keine Probleme. Das kannst du testen, indem du bei den Jobs die richtigen Werte einstellst :


CHGJOB CCSID(xxx)

die dürfte auf 65535 = x'FFFF' stehen.

Gruß und HTH
Rolf

Fuerchau
11-04-03, 15:52
Für die Schweizer Maschine sollte z.B. die CCSID 500 (International) eingestellt werden.
Wenn deine Dateien alle auf 273 stehen, wird zur Laufzeit korrekt umgewandelt. Dies hat nichts mit dem Speichern/Zurückspeichern von Objekten zu tun.
Überall wo CCSID's möglich sind, sollten auch welche verwendet werden !
Dies gilt auch für MSGF's.
Für CMD's gibts das leider nicht, jedoch wieder für PNLGRP's und Menüs.

Also:

Schon bei der Entwicklung darauf achten und
variante Zeichen in Programmen als Konstanten vermeiden !