A section with that name is executed once ELP ...
- falls in pass through mode, maybe because of a Postscript or PCL-XL Job. Or also TIFF and PDF Jobs, which are not already converted to PS.
- is set using the PassThrough key into the automatic PassThrough Mode.
PassThrough means, that from that point on, no changes are made anymore to the data stream, and commands like ELP_Command will not be performed!
To generate the section name, select in the Configuration Tab or in the Rule assistant the option New rule/section and enter the name into the "User" field.
Please note, that on PassThrough only very few commands keys are applicable, like In- and OutPort or In- and OutArchiveDir keys. Those keys must be defined before the PassThrough become active and even before ELP_MAX_BUFFER amount of bytes are read from the data stream.
If you still want to use different Search_xxx keys on the remaining data stream, then select in that section a new Inifile, directed by using the PassThrough section, or reactivated existing Search_xxx keys using the key ProcessSearchKeys.
[Passthrough]
; this rule is only interpreted when ELP falls into PassThrough mode
ProcessSearchKeys=ON
; Now all Search_xxx and OutSearch_xxx rules in the configuration file are still interpreted when ELP falls into PassThrough mode
; Otherwise a real passthrough with the exception of a. is performed.
For example, if you need a triggered rule to analyse the content of a stored variable, you can preset a trigger using the SetTrigger key in the GLOBAL rule, and then test it in the triggered rule.
[GLOBAL]
; Set primary trigger to always found
SetTrigger=AlwaysTrue:TRUE
[Read user name]
; read the user name out of the data stream into the variable #MyUserName#
Search_Binary=@PJL SET JOBNAME="
StoreNextWordToVariable=#MyUserName#
; call a trigger rul to analyse the stored user mane
TriggerSectionAfterStore=Get user name
[Get user name]
; Primary trigger always true
Trigger_Binary=AlwaysTrue
; extract only the first part of the user name
Variable=#EndOfUserName#:STRPOS(#MyDocName#,"@")
Variable=#MyUserName#:LEFT(#MyUserName#,#EndOfUserName#)
When ELP falls into PassThrough mode, no Trigger statements and normally all search rules are ignored. Please note that some keys may then lead into wrong results.
Call commands can be used until the last byte of the data stream.
You may also use general keys like E-Mail, Call and In/OutArchiveDir in this rule.
List of all automatic executed rule names
DE
EN 