PDA

View Full Version : HP Drucker mit Deutsch und Tschechisch



EDV-NEW-MEDIA
28-03-02, 11:31
Hallo Zusammen,
noch ein Problem: Ich habe ein System in
Tschechien und eines in Deutschland. Nun
soll aus Tschechien auf ein Drucker in
Deutschland (HP) an einer AS/400 gedruckt
werden, aber auf dem Drucker kommen nur
Leerseiten und Umlaute an. Hat jemand eine
Idee ? Danke
gruss Jürgen

Andreas Herzfeldt
28-03-02, 14:19
Hallo Jürgen,

versuch mal den Zeichensatz auf Deinem HP-Drucker auf PCL852/852 umzustellen, das ist nämlich die Primary Sprache für 2975 Czech !

Des weiteren solltest Du in der DEVD-Konfiguration den Zeichensatz = 959 und die
Codepage = 870 eintragen.

Andreas

EDV-NEW-MEDIA
02-04-02, 09:14
Hallo,
danke für den Tip. Ich habe nun aber noch
folgendes Problem, dass auf dem Drucker
ausser Tschechisch noch Deutsch gedruckt
werden soll und ich deshalb wahrscheinlich
ein WSCST erstellen muss. Mir fehlt dazu
aber der Ladebefehl für diese 852.
gruss Jürgen

Andreas Herzfeldt
03-04-02, 07:48
Hallo Jürgen,

mit der Schriftart 852 kannst Du beide Sprachen drucken. Wenn Du ein WSCST brauchst,
würde ich nur das *WSCSTA4 benutzen und als
Druckertyp für den Parameter TRANSFORM z. B. HPIII oder HP4.
Andreas

kaisew
29-08-05, 09:18
Hallo Andreas
habe ein ähnliches Problem:
AS/400 steht in Österreich, Drucker (verschiedenste Typen: HP2300, HP1320, HP1100, ...) stehen in Prag - hab die Drucker mittels crtoutq erstellt, die tschechischen Buchstaben werden teilweise nicht umgesetzt - hast hier noch einen Tip für mich? Wie soll das WSCST ausschauen? Kann ich direkt im WSCST herumweken, bevor ich das Teil umwandle?
Ciao, Walter



Hallo Jürgen,

mit der Schriftart 852 kannst Du beide Sprachen drucken. Wenn Du ein WSCST brauchst,
würde ich nur das *WSCSTA4 benutzen und als
Druckertyp für den Parameter TRANSFORM z. B. HPIII oder HP4.
Andreas

Fuerchau
29-08-05, 12:34
Also:
852 ist keine Schriftart sondern eine Codepage, für Deutsch (westeuropa) gilt eben 850.
Für die Umschaltung zwischen den Codepages muss das WSCST nur entsprechende ESC's beinhalten.
Tatsächlich ist jedoch die Spoolfile (PRTF) für die korrekte Auswahl der Codepage verantwortlich. Wird mit CHRID(697 273) gedruckt, wird Codepage 850 ausgewählt, bei CHRID(959 870) eben Codepage 852, bei CHRID(*DEVD) eben das, was im Device steht bzw. als Default im WSCST für DEVD oder OUTQ.

Man kann also (solange der Drucker es unterstützt) sowohl 850 als auch 852 und auch andere Sprachen drucken, wichtig ist nur die korrekte Ansteuerung mittels CHRID im Spool.

Im WSCTS gibt es mehrere Einträge:
:EBCASCTBL.
:EBCASCTBLE
EBCDICCP= 1141
ASCIICP= 1252
DATA =''X.
:EBCASCTBLE
EBCDICCP= 870 <=====
ASCIICP= 852 <=====
DATA =''X.
:EEBCASCTBL.
:ASCCPINFO.
:CODEPAGE
CODEPAGE= 437
DATA ='1B28313055'X.
:CODEPAGE
CODEPAGE= 850
DATA ='1B28313255'X.
:CODEPAGE
CODEPAGE= 852
DATA ='1B28????55'X. <======
:CODEPAGE
CODEPAGE= 1252
DATA ='1B28313955'X.
:EASCCPINFO.

Es fehlen also nur die entsprechenden Zuordnungen der EBCASCTBLE-Einträge zur CODPAGE und deren ESC-Sequenz.

sidoc_Support
11-09-05, 00:16
Wenn man AFPDS verwendet, kann man auch jedes einzelne Feld auf der Seite mit einer eigenen Code-Page verwenden!

Gruß
Martin
http://www.sidoc.de

Stoeberl
27-01-06, 15:32
@Fuerchau:
Ich habe hier gerade ein ähnliches Problem. Wir haben Etiketten-Drucker die über PC und der Drucker-Emulation von Client Access an die iSeries angeschlossen sind. Habe dazu auch ein WSCST Objekt, welches die Umwandlung von 1141->850 und 1153->852 durchführt. Wenn ich die CHRID direkt in der durch Client Access erstellten Device eintrage funktioniert es, lasse ich den Wert der Device auf *SYSVAL und trage die CHRID im PRTF ein wird immer die Umsetzung von 1141->850 durchgeführt. Gibt es noch nen Parameter den ich ändern muss damit der CHRID Wert aus dem Printerfile verwendet wird?

cu
Martin

Fuerchau
27-01-06, 15:40
Die PC-Druckersitzung ist leider nicht so flexibel !
Funktionieren tut das nur mit HPT und einem WSCST für die CP-Umschaltung.

Stoeberl
27-01-06, 21:37
:( Schade, hab sowas fast schon befürchtet. Ich glaub wir haben einen Etikettendrucker mit Netzwerkkarte, werd's nächste Woche mal mit dem über HPT probieren.

Danke für die Hilfe & Schönes Wochenende!

cu
Martin