Q: If the word "F-LJESEDEL " or "KONTANTNOTA" is found in the data stream additional copies need to be printed.How can I handle it?
A: Here is the ini-file for solution A, that all document will have the requested form on and usually are printed just in the Original:
[GLOBAL]
ELP=ON
[STHAELP001]
; The default forms handling for printer STHAELP001
; Note D1; does tell ELP to print all copies just the same.
ELP_COMMAND=C1:RPS250S1F1002I1FF;C1:LF1005;D1;
[STHAELP002]
; The default forms handling for printer STHAELP002
; Note: you may add a C2.. or C3.. copy definitions, which is just used if X copies are printed
ELP_COMMAND=C1:RPS250S1F1002I1FF;C1:LF1005;D1;
[Trigger F-LJESEDEL]
; If F-LJESEDEL is found in the data stream, make 3 copies
Trigger_Binary=F-LJESEDEL
ELP_COMMAND_Add=K3;
[Trigger KONTANTNOTA]
; If KONTANTNOTA is found in the data stream, make 2 copies
Trigger_Binary=KONTANTNOTA
ELP_COMMAND_Add=K2;
And Solution B would be to use variables in the ELP_Command, which are replaced at the time the command is executed, which is at the time the data stream is started to be written out.
[GLOBAL]
ELP=ON
Variable=#MyCopyNum#:1
[STHAELP001]
ELP_COMMAND=C1:RPS250S1F1002I1FF;C1:LF1005;D1;K#MyCopyNum#;
[STHAELP002]
ELP_COMMAND=C1:RPS250S1F1002I1FF;C1:LF1005;D1;K#MyCopyNum#;
[Trigger F-LJESEDEL]
Trigger_Binary=F-LJESEDEL
Variable=#MyCopyNum#:3
[Trigger KONTANTNOTA]
; If KONTANTNOTA is found in the data stream, make 2 copies
Trigger_Binary=KONTANTNOTA
Variable=#MyCopyNum#:2
Related articles: Rules Theory, Rule Assistant, Add key to rule