2022.2

Table Of Contents
staysthesame.
Dropdataonemptyfieldsorontherecorditselftoaddnewfields.
Special conditions
TheExtractstepmayneedtobecombinedwithanothertypeofsteptogetthedesiredresult.
l
DatacanbeextractedconditionallywithaConditionsteporMultipleConditionsstep;see
"Conditionstep"onpage253or"MultipleConditionsstep"onpage256.
l
Normallythesameextractionworkflowisautomaticallyappliedtoallrecordsinthesourcedata.
Itishoweverpossibletoskip records,entirelyorpartially,ortostop data mappingusingan
Actionstep.AddanActionstepinabranchunderaConditionsteporMultipleConditionsstep
(see"Actionstep"onpage257)andsetthetypeofactiontoStopprocessingrecordorStopdata
mapping,accordingtowhatisneeded(see"Actionstepproperties"onpage333).
l
Toextracttransactionaldata,theExtractstepmustbeplacedinsideaRepeatstep.See
"Extractingtransactionaldata"onpage235.
Note: Datacannotbeextractedmorethanonceinanyrecord,unlesstheExtractstepsaremutu-
allyexclusive.ThisisthecasewhentheyarelocatedindifferentbranchesofaConditionstepor
MultipleConditionsstep.
InsideaDetailtable,multipleExtractstepsmayextractthesamedatabuteachofthemwillcre-
ateanewchildrecordintheDetailtable.
IfyouticktheAppend values to current recordoptionwhenseveralstepsareextractingthesame
field,thestepwillerrorout.
Extracting data into multiple fields
WhenyouselectmultiplefieldsinaCSVortabulardatafileandextractthemsimultaneously,theyare
putintodifferentfieldsintheDataModelautomatically.
InaPDForTextfile,whenmultiplelinesareextractedatthesametime,theyarebydefaultjoinedand
putintoonefieldintheDataModel.Tosplitthemandputthedataintodifferentfields:
1. SelectthefieldintheDataModelthatcontainstheextractedlines.
2. OntheStep propertiespane,underField Definition,clickthedrop-downnexttoSplitand
selectSplit lines.
Page 231