Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
  •  (MO) Muss nichts im HB ergänzt werden.
    Prüfen ob bei InChannelCounter etwas ergänzt werden muss.
    Info version.cpp 
    LOGISTICS-46 https://profiforms.atlassian.net/browse/LOGISTICS-46
    Erweiterung des InChannelCounter für Header-Pages.
    Da HeaderPages nach allen anderen Seiten berechnet werden ist der InChannelCounter für
    alle HeaderPage immer falsch gewesen. Ab jetzt erkennt das System die Header-Page
    und manipuliert den InChannelCounter in der Weise, dass die Zählervariable
    nahtlos passt. Dafür beginnt der InChannelCounter nicht mehr mit dem From-Wert bzw. To-Wert,
    je nachdem ob er aufsteigend oder fallend ist, sondern mit
    dem "From-Wert"-"Anzahl Sheets des Header" oder "To-Wert"+"Anzahl Sheets des Header",
    berichtigt um die Überläufe.

Verwendung

EnvelopeSortSystem definiert eine Steuerlogik für ein Kuvertiersystem, welches im EnvelopeSortSystem-Objekt eines WorkItems angesprochen werden kann.


Syntax

EnvelopeSortSystem_EnvelopeSortSystem Name { Name 

ChannelCalc {
   …
}
SheetCalc {
   …
}
ResultFields Value 
WIResultFields Value
NoChannels Value 
NoTrays Value 
NoDivertBins Value 
UseMultiFeed Value 
InChannelCounter Value 
InDocCounter Value 
IsOMRDesignOnBackPage Value 
OMRDesignOnSheets Value 
CloseAtLastSheet Value 
TraysAndBinsOnlyOnClose Value 
MatchCodesOnlyOnClose Value 
FeaturesOnlyOnClose Value 

}


Erklärung

Anker
EnvelopeSortSystem_EnvelopeSortSystemEnvelopeSortSystem_
EnvelopeSortSystem
EnvelopeSortSystem

...

Calc-Befehle, die nur einmal pro Channel ausgeführt werden bevor die SheetCalc berechnet werden. Die Berechnung erfolgt auf einer leeren Datenstruktur, lediglich die PDFFields des WorkItems und die Variable DocRef importiert hat. ChannelCalc eigent sich um Werte zu berechen, die pro Kanal gleich sind und in den SheetCalcs verwendet werden.

...


Anker
EnvelopeSortSystem_SheetCalc
EnvelopeSortSystem_SheetCalc
SheetCalc

...

FieldOrValue
UseMultiFeed ist ein Schalter mit den Werten 0 und 1, wobei 0 der Standardwert ist. Ist der Schalter eingeschaltet, so unterstützt das EnvelopeSortSystem den Mehrfachabzug selektiver Beilagen.

Scroll Pagebreak


Anker
EnvelopeSortSystem_InChannelCounter
EnvelopeSortSystem_InChannelCounter
InChannelCounter Value

...

FieldOrValue
InDocCounter definiert einen Umlaufzähler, der von einer Anfangszahl zu einer Ziehlzahl zählt. Läuft der Zähler über, so beginnt der Zähler wieder von vorn. Der Zähler kann aufsteigend oder absteigend zählen. Der Zähler wird nicht durch das Dokumentende unterbrochen. Die Definition des Counters erfolgt in folgender

Scroll Pagebreak

Syntax

Anfangswert-Endwert

...

FieldOrValue
CloseAtLastSheet ist ein Schalter mit den Werten 0 und 1, wobei 0 der Standardwert ist. Ist der Schalter eingeschaltet, so wird auf dem letzten Blatt verpackt und auf allen anderen gesammelt. Ist der Schalter ausgeschaltet, so wird auf dem ersten Blatt verpackt und auf allen anderen gesammelt.

...


Anker
EnvelopeSortSystem_TraysAndBinsOnlyOnClose
EnvelopeSortSystem_TraysAndBinsOnlyOnClose
TraysAndBinsOnlyOnClose Value

...