DRUCKERSCHACHT

Form

«SCHACHTn» 
"n" steht für den Wert 1-4.

Typ

S (Funktion)
Mit dem Befehl «SCHACHT(n)» wird ein Druckerschacht aktiviert.
Die in der Druckersteuerung hinterlegeten ESC-Sequenzen werden im F-Script über den Befehl «SCHACHT(n)» ausgeführt.
So kann beispielsweise die erste Seite eines Dokumentes aus einem anderen Schacht gedruckt werden als die Folgeseite.
druckerschacht.jpg

Beispiel 1

«SCHACHT1»Kopf von Seite 1
«SCHACHT2»Folgeseite 

Beispiel 2

/headerreport
# Initialisierungen (-> Anmerkung 4)
# Schacht 1: für erste Seite definieren
«SCHACHT1»«FIXLINE»
# Druckerinizialisierung 
«PAGE(END:«DRK-SEITE\N»)»
«PAGE(END:«(«PAGE(END)\N»-2)\N»)»
«n+(0)»
«TOTALPAGE(ON)»
# Drucker / Schrift Inizialisierung
«PRT(p1,«ZUS1»«ZUS2»)»«PRT(p2,«ZUS3»«ZUS4»)»«PRT(.,«HT»)»
« »«PRT(a,«ZUS6»)»«nv1(14)»«nv2(20)»
«zPROPJN#3 74\I»«PRT(a,«ZUS5»)»«nv1(11)»«nv2(08)»
«nm(«UC(ON)»«FIELD#3 40\A»«FIELD#3 41\A»«FIELD#3 42\A»«FIELD#3 43\A»«FIELD#3 44\A»«FIELD#3 45\A»«UC(OFF)»)»
«zPOS(LETTER GOTHIC,«MEM»)\I»«nv1(14)»«nv2(20)»
«zPOS(UNIVERS« »,«MEM»)\I»«nv1(09)»«nv2(07)»
«zPOS(ARIAL« »,«MEM»)\I»«nv1(09)»«nv2(07)»
«zPOS(GARAMOND« »,«MEM»)\I»«nv1(11)»«nv2(08)»
«PRT(b,«ZUS5»)»
#
«LIB(#,«MEA(89)»-DOK.LB«AUF-SPRACHE»)»
«z~POS(│«AUF-SPRACHE»│,│D│E│F│I│)\I»«LIB(#,«MEA(89)»-DOK.LBE)»
# Ausgabe Kopf auf Seite 1
Andruck des Kopfes auf Seite 1
# Adress Andruck auf Seite 1
#15
Adresse auf Seite 1:
Kundennummer: «ADR-NR»
[«sVORNAME» ]«NAME»
«ZEILE2»
«ZEILE3»
«PLZ» «ORT»
/

/headerpage
# Ab Seite 2 auf Schacht 2 drucken
«SCHACHT2»«FIXLINE»
«LIB(GR-1/2BF│,ST-GR.LB)»
«MEA(10)»«MEA(5)»«MEA(19)»«nv(«AUF-DATUM\D10», «LIB(Seite│,#)» «PAGE»«-»
«sMARK(6)\I»[[ / «sX(PageAnzahlDruck)»]])\A»«LIB(GR-RIGHT│,ST-GR.LB)»
/

/totalreport
#,1000
Das Total auf Seite 2:
«LIB(GR-BOX-INIT│,ST-GR.LB)»
«Z+»«F+»«PRT(b9)»«LIB(Total│,#)» «MEA(24)»«nvAUF-FW-BEZ\A»«LIB(GR-RIGHT│,ST-GR.LB)» «-»
«MEA(25)»«nv(«(«AUF-TOTAL$»+«AUF-TOTALWUST$»)\N,000t0»)»«LIB(GR-RIGHT│,ST-GR.LB)» «-» «F-»«Z-»«PRT(a«VAR(1)»)»
«LIB(GR-BOX-CALC-1│,ST-GR.LB)»«LIB(GR-RAST-1│,ST-GR.LB)»«LIB(GR-BOX-PRINT│,ST-GR.LB)»
/ 

Ausgabe Seite 1 (aus Schacht 1)

Andruck des Kopfes auf Seite 1
Adresse auf Seite 1:
Kundennummer: 11254
Hans Muster AG
Herr Muster
Musterstrasse 12
6010 Musterort

Ausgabe Seite 2 (aus Schacht 2)

Auftragsbestätigung 2038 an Hans Muster AG, 6010 Musterort
21.01.2011, Seite 2
Das Total auf Seite 2:
Total
CHF
80'718.95