[CommonPrinter]
Active=1
ActionArchiv1=Print;InvoiceArchiv
ActionArchiv2=Print;DeliveryArchiv
[InvoiceArchiv]
Active=$(#D;upper;INVOICE;contains)
...
Datumsabhängiges Drucken
Sie wollen z.B. zwischen acht Uhr abends und sechs Uhr morgens, warum auch immer, einen
anderen Drucker verwenden.
[CommonPrinter]
Active=1
ActionNight=Print;NightPrint;$(#(%H)S;20;>=;#(%H)S;6;<=;or)
ActionDay=Print;DayPrint;$(#(%H)S;20;<;#(%H)S;6;<;and)
[NightPrint]
Printer=SilentPrinter
[DayPrint]
Printer=LoudPrinter
Die Logdatei würde beim Drucken zwischen 21 und 22 Uhr unter anderem folgende Einträge
enthalten.
CALC
;...;CommonPrinter.ActionNight: 21 >= 20 ->1
CALC
;...;CommonPrinter.ActionNight: 21 <= 6 ->0
CALC
;...;CommonPrinter.ActionNight: 1 OR 0 ->1
DEBUG
;...;print ;NightPrint
;Start Action:'NightPrint'
42