Page Response Tag |
Returns the data on an individual page in the print job. A print job can contain many <Page> tags, and each <Page> tag can contain multiple <Label> tags.
<Page PrintedPageNumber=Value LabelFormatPageNumber=Value Status=Value MediaHandlingAction=Value>...</Page>
The supported attributes include the following.
Attribute |
Description |
---|---|
PrintedPageNumber |
Returns the number of actual pages printed. |
LabelFormatPageNumber |
Returns the item's document page number. |
Status |
Returns the status of the printed item. The statuses include:
|
MediaHandlingAction |
Returns the action the printer performed on the page. It will only be present if the action is not the default action to use the driver settings. Actions include the following commands:
|
The following child element tags are supported.
Tag |
Description |
---|---|
Describes the individual template. |
<?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>
...
</Summary>
<Pages TotalLabels="2" TotalPages="2" MediaHandling="true">
<Page PrintedPageNumber="2" TotalPages="2" Status="Printed" MediaHandlingAction="Pause">
<Label Position="1">
<Object Name="Text 1" Type="Text">
<SubString Position="1" ShareName="Sub-String 1" Type="Screen Data">
<Value>John Doe</Value>
</SubString>
<SubString Position="2" ShareName="Sub-String 2" Type="Date">
<Value>4/24/2007</Value>
</SubString>
</Object>
<Object Name="RFID 1" Type="RFID">
<SubString Position="1" ShareName="RFIDCode" Type="Database">
<Value>30705E30A700004000000001</Value>
</SubString>
</Object>
</Label>
<Label Position="2">
<Object Name="Text 1" Type="Text">
<SubString Position="1" ShareName="Sub-String 1" Type="Screen Data">
<Value>John Doe</Value>
</SubString>
<SubString Position="2" ShareName="Sub-String 2" Type="Date">
<Value>4/24/2007</Value>
</SubString>
</Object>
<Object Name="RFID 1" Type="RFID">
<SubString Position="1" ShareName="RFIDCode" Type="Database">
<Value>30705E30A700004000000002</Value>
</SubString>
</Object>
</Label>
</Page>
</Pages>
</PrintData>
<Message ID="1606" GUID="{8A8E8550-C822-4e84-8713-212793DFD6E1}" Severity="Information" Category="Miscellaneous" Response="OK">
<Text>BarTender successfully sent the print job to the spooler.
Job Name: MyJobName
BarTender Document: Document1.btw
Printer: Datamax H-4212 7.1.4 </Text>
</Message>
</Print>
</Command>
</Response>
BTXML Script version 2.0 (BarTender 9.0 and later versions)