DataItemName Response Tag |
Returns the name of the data item used as an occurrence. Used with Media Handling Action to trigger actions associated with database values, named data sources, or named objects.
<DataItemName>Value</DataItemName>
Where Value equals the name of a data item used as an occurrence.
Returns the name used to reference the data item by which Media Handling action will be triggered. The DataItemType should be set to specify the kind of data to be evaluated. It will only appear if the Action and Occurrence tags make it relevant.
<?xml version="1.0" encoding="utf-16"?>
<Response Version="2.0" Name="09232006_103601_Job1" ID="123" AppName="BarTender" AppVersion="9.00" AppVersionId="900" AppVersionMajor="9" AppVersionMinor="00" AppVersionBuild="2345" AppInstancePid="12345" AppInstanceGUID="(5EFC7975-14BC-11CF-9B2B-00AA00573819)">
<User>Administrator</User>
<Server>MyServer</Server>
<Command Name="Cmd1">
<Print GUID="{C87068F8-4972-41F1-A6E8-724381703764}" JobName="MCIJob" ID="1234" JobLastStatus="Sent" JobCompleted="true">
<JobStatus Completed="true">
...
</JobStatus>
<PrintData>
<Summary>
<CommandLine>/AF="Format1.btw" /P</CommandLine>
<FormatGUID>C87068F8-4972-41F1-A6E8-724381703764</FormatGUID>
<FormatName>Label1.btw</FormatName>
<FormatLastModified>12:10:34 04/20/2007</FormatLastModified>
<FormatChecksum BarTenderVersion="900" All="FFE2CC9F" Page-Setup="655FDE47" ObjectPrintMethod="2133DF1C" PCMActions="00000000" PCMScript="00000000">
<Object Name="Text1" Type="Text" Checksum="7D6EA0D3">
</FormatChecksum>
<NumberSerializedLabels>5</NumberSerializedLabels>
<NumberIdenticalCopies>1</NumberIdenticalCopies>
<UseDatabase>false</UseDatabase>
<QueriedRecords>All</QueriedRecords>
<RecordRange>1...</RecordRange>
<Printer>HP LaserJet</Printer>
<PrinterModel>HP LaserJet1200</PrinterModel>
<PrinterPort>LPT1</PrinterPort>
<PrinterHost>MyServer</PrinterHost>
<PrinterComment>User Entered Comment</PrinterComment>
<Date>2008-03-19T14:14:41</Date>
<LabelWidth>100</LabelWidth>
<LabelHeight>100</LabelHeight>
<PageRows>2</PageRows>
<PageColumns>5</PageColumns>
<PrintSetupOptions>
...
</PrintSetupOptions>
<Performance>
...
</Performance>
<ObjectPrintMethod>
...
</ObjectPrintMethod>
<MediaHandling>
<Action>btMHPageBreak</Action>
<DataItemName>TheDataItemName</DataItemName>
<DataItemType>btMHNamedSubString</DataItemType>
<IgnoreCase>true</IgnoreCase>
<Occurrence>btMHAfterDataChange</Occurrence>
</MediaHandling>
<LicenseServerCheck>
...
</LicenseServerCheck>
<TotalLabels>2</TotalLabels>
<TotalPages>1</TotalPages>
</Summary>
<Pages TotalLabels="2" TotalPages="2" MediaHandling="true">
...
</Pages>
</PrintData>
<Message ID="1606" GUID="{8A8E8550-C822-4e84-8713-212793DFD6E1}" Severity="Information" Category="Printer" Response="OK">
...
</Message>
</Print>
</Command>
</Response>
BTXML Script version 2.0 (BarTender 9.0 and higher)
Related Topics