2022.2

Table Of Contents
l
Next Record:Gotothenextrecordinthedatasample.Thisbuttonisdisabledifthelastrecordis
shown.
l
Last Record:Gotothelastrecordinthedatasample.Thisbuttonisdisabledifthelastrecordis
alreadyshown.IfarecordlimitissetintheSettingspane("Settingspane"onpage307)thelast
recordwillbewithinthatlimit.
Detail tables
AdetailtableisafieldintheDataModelthatcontainsarecordsetinsteadofasinglevalue.Detail
tablescontaintransactionaldata.TheyarecreatedwhenanExtractstepisaddedwithinaRepeat
step;see"Extractingtransactionaldata"onpage235.
Inthemostbasicoftransactionalcommunications,asingledetailtableissufficient.However,itispos-
sibletocreatemultipledetailtables,aswellasnestedtables.Detailtablesandnestedtablesaredis-
playedasseparatelevelsintheDataModel(see"TheDataModel"onpage260).
DetailtablescanbeincludedinatemplateviaaDynamic Table;see"DynamicTable"onpage742.
Renaming a detail table
Renamingdetailtablesisespeciallyusefulwhentherearemoredetailtablesinonerecord,orwhena
detailtablecontainsanotherdetailtable.Forthisdetailtable,‘products’wouldbeabettername.
1. OntheDataModelpane,clickoneofthefieldsinthedetailtable.
2. OntheStepPropertiespane,underExtraction Definition,intheData Tablefield,youcanfind
thenameofthedetailtable:record.detailbydefault.Changethedetailpartinthatnameinto
somethingelse.
Note: Adetailtable’snameshouldalwaysbeginwith‘record..
3. ClicksomewhereelseontheStepPropertiespanetoupdatetheDataModel.Youwillseethe
newnameappear.
Creating multiple detail tables
Multipledetailtablesareusefulwhenmorethanonetypeoftransactionaldataispresentinthesource
data,forexamplepurchases(itemswithasetprice,quantity,itemnumber)andservices(withaprice,
frequency,contractenddate,etc).
Page 298