2022.2

Table Of Contents
l
TheAddbuttonletsyouaddanexpressiontotheoverview.Expressionsmustbeuniqueandcan-
notbeempty;emptyexpressionswillberemoved.
l
Toeditanexistingexpression,justclicktheentry.
l
TheDeletebuttonremovestheselectedexpression.
Step-through buttons
ThebuttonsatthebottomoftheScriptDebuggerletyoustepthroughthecode.Whenyoustepthrough
thecodeitalwaysstepsrelativetothemostrecentstackframe.
l
Into(F5):Stepintothefunctiononthecurrentline,ifpossible.Acommonusecaseforthisisto
stepintoaresults.each()call.Notethatyoucanonlystepintofunctionsthataredefinedin
userscripts.Forotherstatementsthisbehaveslike(Step)Over.
l
Over(F6):Stepoverthecurrentline.
l
Return:Stepoutofthecurrentfunction.Thisonlyworksifexecutionissuspendedinsideafunc-
tiondefinedinoneoftheuserscripts.Otherwiseitbehaveslike(Step)Over.
l
Resume(F8):Continueuptothenextbreakpointoruntiltheoutputrunisfinished.
l
Restart:Startthedebuggingsessionoverfromthebeginning.Executionwillbesuspendedon
thefirstlineoftheoutputrun,evenifthatlinedoesnothaveabreakpoint.
l
Close:ClosetheScriptDebugger.
Scriptwizards
Wizard types
Scriptwizardsaresimplifiedinterfacesforcommonscriptsintemplates.ThesearetheavailableScript
wizardtypes.
l
Text Script:Thistypeofscriptinsertsvariabledatainthetext.See"Variabledataintext:scripts
andplaceholders"onpage311.
l
Dynamic Image Script:Providedthatitsselectorreferstoanimage,thisscriptdynamically
changestheimageforeachrecord.See"Dynamicimages"onpage324.
l
Dynamic Background Script:ThistypeofscriptdynamicallyswapsaPrintsection'sback-
ground.See"DynamicPrintsectionbackgrounds"onpage325.
l
Email Scripts.TheEmailToScriptisautomaticallyaddedtoanynewEmailcontext;itdefines
wheretheemailshouldbesentforeachrecord.OtherEmailscriptsdefineotherrecipients,the
subjectoftheemailthatissent,andthePDFpassword.See"Emailheadersettings"on
page161.
Page 477