FERT_EXTRADOK_SCRIPT
- Syslog GmbH
Owned by Syslog GmbH
08.12.2023
Loading data...
Name
FERT_EXTRADOK_SCRIPTTyp
ZeichenketteWert
Pfad zu Lua-ScriptModul(e) / Dialog
FERT / FE10/FE40Beschreibung
Mit diesem Systemsteuerungs-Schalter kann ein Lua-Script festgelegt werden, dass beim Drucken von Dokumenten zu Fertigungspapieren zusätzliche zu druckende Dokumente ermittelt und zurückliefert.Das Script bekommt folgende Informationen als Variablen übergeben:
bestab = Datensatz bestab/Disposatz (table)
wautab = Datensatz wautab/Fertigungsauftrag (table)
AUIDNR = aktuelle Fertigungs-Nr.(string)
ISTUFA = Ist der FA ein Unterfertigungsauftrag? (boolean)
DREVENT = gedrucktes Formular
DRUCKER = aktueller Fallback-Drucker
Das Script muss eine Liste von Dokumenten in der globalen Variable DOKUMENTE zurueckliefern, wenn zusätzliche Dokumente gedruckt werden sollen. Beispiel:
DOKUMENTE = {
{ dokupfad = [[c:\temp\doc1.pdf]], drucker = [[\\druckserver\sharp1]] }, -- Drucker angeben, dieser Drucker wird verwendet
{ dokupfad = [[c:\temp\doc2.pdf]], drucker = "" }, -- kein Drucker angegeben, Drucker-Findungs-Hierachie: Formular DOFE9, Fallback-Drucker, Standard-Drucker
{ dokupfad = [[c:\temp\doc3.pdf]], dokuformat = "4" },-- kein Drucker angegeben, Drucker-Findungs-Hierachie: Formular DOFE4, Fallback-Drucker, Standard-Drucker
{ dokupfad = [[c:\temp\doc4.pdf]], formular = "LK", dokuformat = "4" } -- kein Drucker angegeben, Drucker-Findungs-Hierachie: Formular LK, Formular DOFE4, Fallback-Drucker, Standard-Drucker
}
Das Script kann die globale Variable DRUCKER setzen, um den Fallback-Drucker zu übersteuern (der Drucker, der verwendet wird, wenn am Dokument kein Drucker angegeben ist und die Drucker-Findung keinen Drucker ermitteln kann).
Als Rückgabewert muss es den Wert 0 liefern, wenn zusätzliche Dokumente gedruckt werden sollen oder einen Wert ungleich 0 um die weitere Verarbeitung zu unterdrücken.
Hinweis
Einführung | |
---|---|
Version: | 5.04.033 |
Call: | 46661 |
OP/AA: | 23769 / 129943 |
Datum: | 2023/12/05 |