2022.2

Table Of Contents
Filemanipulation
l
New:DisplaystheNewwizardwhereanewdatamappingconfigurationoranewtemplate
canbecreated.
l
Open:DisplaystheOpendialogtoopenanexistingdatamappingconfiguration.
l
Save:Savesthecurrentdatamappingconfiguration.Iftheconfigurationhasneverbeen
saved,theSave As...dialogisdisplayed.
Stepmanipulation
Note: AllstepsexcepttheActionsteprequireanactivedataselectionintheDataViewer(see
"Selectingdata"onpage233and"TheDataViewer"onpage304).
l
Add Extract Step:AddsanExtractStepwithoneormoreextractfields.Ifmorethanone
lineorfieldisselectedintheDataViewer,eachlineorfieldwillhaveanextractfield.
l
Add Goto Step:AddsaGotostepthatmovestheselectionpointertothebeginningofthe
dataselection.ForinstanceifanXMLnodeisselected,thepointermovestowherethatnodeis
located.
l
Add Condition Step:Addsaconditionbasedonthecurrentdataselection.The"True"
branchgetsrunwhenthetextisfoundonthepage.Otherconditionsareavailableinthestep
propertiesonceithasbeenadded.
l
Add Repeat Step:Addsaloopthatisbasedonthecurrentdataselection,anddependingon
thetypeofdata.XMLdatawilllooponthecurrentlyselectednode,CSVloopsforallrowsinthe
record.InTextandPDFdata,ifthedataselectionisonthesamelineasthecursorposition,the
loopwillbeforeachlineuntiltheendoftherecord.Ifthedataselectionisonalowerline,the
loopwillbeforeachlineuntilthetextinthedataselectionisfoundatthespecifiedpositiononthe
line(e.g.until"TOTAL"isfound).
l
Add Extract Field:AddsthedataselectiontotheselectedExtractstep,ifanextractstepis
currentlyselected.Ifmultiplelines,nodesorfieldsareselected,multipleextractfieldsareadded
simultaneously.
l
Add Multiple Conditions:Addsaconditionthatsplitsintomultiplecaseconditions.
l
Add Action Step:AddsasteptocreateacustomJavaScriptsnippet.See"DataMapper
ScriptsAPI"onpage360formoredetails.
Page 358