2022.2

Table Of Contents
Connect2018.2DataMappingUpdates
Ignore Blank Lines
OptionaddedtotheDataMapperSettingstoignore any blank linesinthedata.(SHARED-57790)
Dynamic SQL Queries
CustomSQLqueriesnowsupporttheuseofdynamicelementswhichcanbebuiltusingJavaScriptsyn-
tax.ThisallowsanSQLquerytouseinformationpassedonbyWorkflowtodynamicallycustomizethe
query.(SHARED-34301)
Forinstance,acustomquerycouldcontainthefollowingcode:
=SELECT {automation.variables.FieldList} FROM {automation.jobInfo.JobInfo9}
ThiswouldgetconverteddynamicallytosomethinglikeSELECT id, name FROM MyTablebased
uponthevaluesofWorkflowprocessvariablesFieldListandJobInfo(9).
Set Data Fields as Not Required
Individualdatamodelfieldscannowbesetasrequiredornot required.
Bydefaultalldatabasefieldsareinitiallysettobeingrequired.Thisnewoptionprovidestheabilityto
setindividualfieldsasnotrequired.Non-requiredfieldsareindicatedintheDataModelpanelbya
greenasterisk('*')symbolafterthefieldtype.(SHARED-60067)
Landscape PDF Input
RotatedPDFpagesarenowfullysupportedinPDFinputfiles.TheDataMapperdisplaysthepagesina
human-friendlywaythatallowsyoutoselectandextractdataaccordingtotheorientation.Thisallows
theDataMappertoprocessPDFsthatareeithercompletelylandscapeorwhichcontainamixofpor-
traitandlandscapepages.(SHARED-37879)
Dynamic XPATH values
TheRepeatStep,inXMLmode,cannowusedynamicXPATHsyntax.ThisallowstheRepeatstepto
loopthroughasubsetoftheentirerecordwithouthavingtouseconditionstodeterminewhethereach
elementmeetsaspecificcondition.(SHARED-60081)
Forinstance,theXPATHstatementforaRepeatstepcouldcontainsomethinglike:
=./address[@state="{automation.jobInfo.JobInfo9}"]
Thiswouldgetconverteddynamicallytosomethinglike./address[@state="California"]
basedonthevalueofJobInfo(9).
Page 1461