Multi-column labels using BTXML Follow

0
Avatar
Rob Cushen

Is it possible to print multi-column labels in Bartender using BTXML as a data source?

For example, on and 8-1/2 x 11 page, print 2 labels across by 2 down?

Are there any samples or tutorials available?

 

2 comments

0
Avatar
Wim Ter Wengel
Comment actions Permalink

Yes it is,

<?xml version="1.0" encoding="utf-8"?>
<XMLScript Version="2.0">
<Command Name="Job1">
<Print>
<Format>C:\temp\TestBTXML\Document1.btw</Format>
<RecordSet Name="TestTrigger" Type="btTextFile">
<Delimitation>btDelimQuoteAndComma</Delimitation>
<UseFieldNamesFromFirstRecord>true</UseFieldNamesFromFirstRecord>
<TextData>
<![CDATA["FirstName","LastName","City","Zip Code"
"Amanda","Jones","Bellevue","98008"
"Jessica","Smith","Kirkland","98293"]]>
</TextData>
</RecordSet>
</Print>
</Command>
</XMLScript>
0
Avatar
Al Perez
Moderator
Comment actions Permalink

Hi Rob, thanks for reaching out!

Specifically, it's a mix of yes and no; in Wim's example, you can provide data for multiple records in BTXML but there is no way of telling the print engine a specific print order. This has to be done in the Page Setup options of the label.

Additionally, while you can specify a row and column for a starting position, you cannot specify "2 labels across by 2 down". Again - you can only specify the starting position's row and column, but not a specific set of labels to print to.

If you have any further questions, reach out and let us know!

Please sign in to leave a comment.