Schachtwahl-Befehl __switchN__
Mit diesem Befehl können alle aktiven Druckerschächte des Druckers angesteuert werden.
Im Report muss ein Textfeld mit dem Inhalt __switchN__ in der Sektion eingefügt werden, wo die Schachtwahl stattfinden soll. Das Textfeld muss mit weisser Schriftfarbe definiert werden.
Syntax: __switchN__ (2 Unterstriche + switch + Schachtindex(N) + 2 Unterstriche)
Beispiel: __switch4__
Wahl des Schachtindex
Das Textfeld __switchN__ (N ist der Schachtindex) schaltet direkt auf den entsprechenden Schacht des Druckers. Es wird auf diesem Schacht weitergedruckt bis ein erneuter __switchN__ auf einen anderen Schacht wechselt oder mit __switch0__ auf den Primärschacht geschaltet wird.
Welcher Schachtindex im Switch-Befehl welchem Schacht entspricht, kann in einer Reportmaske eines Beleges unter "Sekundärer Schacht" nachgesehen werden:
Befehl platzieren
Das Textfeld mit dem Switch-Befehl wird nicht ausgedruckt, sofern eine Schachtwahl möglich ist und der Befehl korrekt geschrieben und interpretiert wurde. Das Textfeld muss mit weisser Schriftfarbe definiert werden.
Pro Sektion können mehrere Switch-Befehle eingefügt werden. Es muss aber zwingend mit entsprechenden Unterdrückungsformeln dafür gesorgt werden, dass immer nur ein Switch-Befehl Gültigkeit hat.
Formelfeld, Textfeld mit Unterdrückungsformel, Sektionen mit Unterdrückungsformel
Um bei einer speziellen Konstellation die Schachtwahl nicht zu machen, kann beim Textfeld mit dem Switch-Befehl eine Unterdrückungsformel gesetzt werden. Soll die Schachtwahl durchgeführt werden, darf der Befehl nicht unterdrückt sein. Mit einer generellen Unterdrückung des Switch-Befehles wird die Schachtwahl nie durchgeführt. Um eine Schachtwahl bei bestimmten Konstellationen zu verhindern, kann auch eine Sektion mit einer Unterdrückungsformel gesteuert werden.
Mit dem folgenden Beispiel werden die Möglichkeiten durch Unterdrückung einer Sektion oder der Textfelder gezeigt:
Die Sektion «Seitenkopf b» wird mit einer Formel unterdrück, wenn der Beleg nur 1 Seite hat oder nicht die letzte Seite gedruckt wird. Somit erfolgt der Schachtwechsel mit switch4 nur dann, wenn die letzte Seite gedruckt wird.
In der Sektion «Gruppenkopf 1a» werden die beiden Switch-Befehle durch gezielte Unterdrückungsformeln ausgeführt oder nicht.
Switch4 wird nur dann ausgeführt, wenn der Beleg nur eine Seite hat. Somit wird bei einer einseitigen Rechnung sofort der Schacht mit dem ESR- oder QR-Papier angesteuert.
Switch0 wird nur ausgeführt, wenn der Beleg mehr als eine Seite hat. Somit wird zu Beginn eines neuen Belegs der Primärschacht mit dem Logopapier angesteuert.
Druckereinstellungen für Belegreport
1. Druckereinstellung in der Belegreport-Maske öffnen
Zuerst in der Belegreport-Maske des Beleges mit Schachtwahl die Druckereinstellung öffnen:
2. Drucker und primären Schacht wählen
In der Druckereinrichtung den primären Schacht für den Switch-Befehl mit Schachtindex = 0 (__switch0__) wählen:
3. Schachtindizes nachschauen
Für die Switch-Befehle im Report die Schachtindizes der Schächte nachschauen:
4. Sekundären Schacht wählen
In der Belegreport-Maske den sekundären Schacht für den Switch-Befehl ohne Schachtindex (__switch__) wählen:
Für den erweiterten Switch-Befehl mit Schachtindex __switchN__ hat die Einstellung des sekundären Schachtes keine Bedeutung, da mit dem Schachtindex ein gewünschter Schacht angesteuert werden kann. Der Switch-Befehl ohne Schachtindex __switch__ kann in einem Report mit erweitertem Switch-Befehl aber zusätzlich immer noch angewendet werden. Mit ihm wird der Schacht angesteuert, der in der Reportmaske unter "Sekundäre Schacht" eingestellt ist.
Beispiel mit primärem und sekundärem Schacht
(Am Beispiel der gewöhnlichen Rechnung)
1. Druckereinstellungen für Belegreport
(siehe Druckereinstellungen für Belegreport)
2. Switch-Befehl im Report platzieren
A. Bei diesem Beispiel wird die erste Seite eines Beleges, wo der Gruppenkopf mit der Adresse vorkommt, mit dem Befehl __switch0__ aus dem primären Schacht gedruckt.
B. Alle weiteren Seiten des Beleges, wo der Seitenkopf vorkommt, werden mit dem Befehl __switch__ aus dem sekundären Schacht gedruckt.
Gruppenkopf mit Wechsel auf primären Schacht (Schacht 0) und Seitenkopf mit Wechsel auf sekundären Schacht:
Beispiel mit drei Schächten
(Am Beispiel der Rechnung mit Schachtwahl für separatem Schacht mit ESR-Papier)
1. Druckereinstellungen für Belegreport
(siehe Druckereinstellungen für Belegreport)
2. Switch-Befehl im Report platzieren
A. Bei diesem Beispiel wird die erste Seite eines Beleges, wo der Gruppenkopf mit der Adresse vorkommt, mit dem Befehl __switch0__ auf den primären Schacht gedruckt.
B. Alle weiteren Seiten des Beleges, wo der Seitenkopf vorkommt, werden mit dem Befehl __switch3__ aus dem Schacht 2 gedruckt.
Gruppenkopf mit Wechsel auf Schacht 0 und Seitenkopf mit Wechsel auf Schacht 2:
C. Die ESR-Felder sind im Gruppenfuss, welcher nur am Ende des Beleges und auf einer separaten Seite ausgegeben wird. In dieser Sektion ist der Befehl __switch4__ platziert, der den Schacht 3 ansteuert.
Gruppenfuss mit ESR und Wechsel auf Schacht 3:
Vorlage "ESR-Rechnung mit Schachtwahl"
Es ist eine Vorlage für die ESR-Rechnung mit Schachtwahl erhältlich, welche nach Wunsch an die Kundenbedürfnisse angepasst werden kann (kostenplichtig).
ESR-Felder im Gruppenfuss
Die Felder des ESR befinden sich im „Group Footer #1c: @SortierungGruppe - A“.
In dieser Sektion müssen folgende Optionen gesetzt werden:
-
Paging: New Page Before/Davor neue Seite (ESR-Sektion kommt auf eine separate Seite)
-
Allgemein: Print at Bottom of Page/Am Ende der Seite drucken (ESR-Sektion wird am unteren Blattrand ausgegeben)