2022.2

Table Of Contents
1. Renamethescriptsothatitreflectswhatthescriptdoes.
Scriptscanonlyhavethesamenamewhentheyarenotinthesamefolder.(See"Managing
scripts"onpage814.)
2. Selectthesectionyouwanttoputaconditionon.
3. SettheAction:PrintorSkipthatisperformedwhentheconditionbelowistrue.Theopposite
actionisappliedwhentheconditionreturnsfalse.
Oncethesesettingshavebeenmade,theconditioncanbebuild.
The Addbuttonaddsarulethatevaluatesadata fieldtoagroup.
Toaddeitheragroup,orarulethatevaluatesaruntime parameter,clickthedownwardpointing
arrownexttothisbuttonandselectGrouporParameter Rule.
Creatingaparameterruleisonlypossibleifthetemplatecontainsruntimeparameters;see"Runtime
parameters"onpage429.
Therule(s)applyataGrouplevel.Theremaybeoneruleormanyrulesatthesamelevel,andthere
maybegroupswithingroups,providingtheabilitytocreatequitecomplexnestedlogicalstructures.
Group
Agroupconsistsofoneormoreruleswithalogicoperator.Fourlogicchoicesareavailableatthe
Grouplevel.Theseare:
l
All of the following.
Thisequatestothelogicaloperator(...AND...).
Ifalloftheassociatedcriteriaaremet,thenthisgroupresolvestoTRUE.
l
Any of the following.
Thisequatestothelogicaloperator(...OR...).
Ifanyoftheassociatedcriteriaaremet,thenthisgroupresolvestoTRUE.
l
Not all of the following.
Thisequatestothelogicaloperator(NOT(...AND...)).
Ifany (but not all)oftheassociatedcriteriaaremet,thenthisgroupresolvestoTRUE.
l
Not any of the following.
Thisequatestothelogicaloperator(NOT(...OR...)).
Ifnoneoftheassociatedcriteriaaremet,thenthisgroupresolvestoTRUE.
Thetoplevelisalwaysagroup.AgroupcancontainoneormoreRulesand/orGroups.
Page 739