Skip to main content

Search

Search

Xml Data Will Not Print Out On Label

Comments

12 comments

  • Avatar
    Ian Cummings
    Moderator

    1.  Any reason why you have a third command (the BarTender command) in your task?  Is this an additional, separate print job?  I ask as running the BTXML script command will produce the print job.

     

    2.  Can you send us an example of the transformed BTXML file so we can see what BarTender is trying to use.

     

    3. Try saving the transformed trigger to file, using the "Save to file" command, and then have the BTXML script run on that saved file.

    0
  • Avatar
    Legacy Poster

    Actually we are changing our approach, we would like to be able to print a specific label depending on the trigger file for example:

     

    receipt1234.xml -> print using receipt.btw

     

    is this possible? and if so how do i go about this?

     

    thanks,

    0
  • Avatar
    Ian Cummings
    Moderator

    In BarTender XML script you can specify the BarTender document to print so therefore your system itself can explicitly specify what and where you wish to print.  If the system is spitting out Oracle XML, I believe there is a field in that schema which specifies the document, which will appropriately get transformed to the correct tag in BarTender's schema.

     

    Example:

    <?xml version="1.0" encoding="utf-8"?> 
    <XMLScript Version="2.0">
    <Command Name="Job1">
    <Print> 
    <Format>c:\BarTender\Document1.btw</Format>
    <PrintSetup> 
    <Printer>HP LaserJet</Printer>
    <PaperTray>Tray 1</PaperTray>
    </PrintSetup> 
    <RecordSet Name="Text File 1" Type="btTextFile">
    <Delimitation>btDelimQuoteAndComma</Delimitation>
    <UseFieldNamesFromFirstRecord>true</UseFieldNamesFromFirstRecord>
    <TextData> 
    <![CDATA[ 
    "FirstName","LastName","City","Zip Code" 
    "Adam","Jones","Bellevue","98008", 
    "John","Smith","Kirkland","98293" 
    ]]> 
    </TextData> 
    </RecordSet> 
    </Print> 
    </Command> 
    </XMLScript>
    
    0
  • Avatar
    Legacy Poster

    Ian,

     

    Oracle is sending an XML file but in a different format than you have listed. i get a print out but i do not get any data on print out from XML file. my label references the variables listed in XML file, like client_item, item, and so on. Also i am not sure how commander knows what label to print give this format?

     

    XML:

     

    <?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!DOCTYPE labels SYSTEM "label.dtd">
    <labels _FORMAT="GSC Label for Material" _QUANTITY="1" _PRINTERNAME="noprint" _JOBNAME="LBL14001">
    <label>
    <variable name= "client_item">TEST PK</variable>
    <variable name= "deliver_to_loc"></variable>
    <variable name= "expiration_action_code"></variable>
    <variable name= "item">TEST PK</variable>
    <variable name= "item_description">Test Package Item</variable>
    <variable name= "lot_number"></variable>
    <variable name= "quantity">100</variable>
    <variable name= "receipt_num">25055</variable>
    <variable name= "receipt_date">25-Sep-2014 16:02:06</variable>
    <variable name= "supp_name">A&amp;B Ingredients, Inc.</variable>
    <variable name= "supp_part_num"></variable>
    <variable name= "supplier_lot_number"></variable>
    <variable name= "uom">EA</variable>
    </label>
    </labels>

    0
  • Avatar
    Domingo Rodriguez
    Moderator
    1. I suggest you to take a look at the Commander task list, Oracle XML files and BT documents at the following folder "C:\Users\%YourUserName%\Documents\BarTender\BarTender Documents\Oracle". These are sample files that we provide. Let me know if they run correctly for you.
    2. In your XML File, you're setting the name of the BarTender document to open via the  _FORMAT="GSC Label for Material" parameter, so "GSC Label form Material.btw" is the name of the BarTender document which would be opened.
    0
  • Avatar
    Nathan Magyar

    still no luck

     

    0
  • Avatar
    Nathan Magyar

    tried to fill in path location to the files and same error

    <?xml version="1.0" encoding="utf-8" standalone="no"?>
    <!DOCTYPE labels SYSTEM "C:\Users\344820\Documents\BarTender\Integrations\Examples\ERP Integrations\Oracle\label.dtd">
    <labels _FORMAT="C:\Users\344820\Documents\BarTender\BarTender Documents\Formats\Ross\STORELABELPRINT.btw" _JOBNAME="StoreLabelCreate_045" _QUANTITY="12" _PRINTERNUMBER="Lexmark_tray1" _PRINTERNAME="Lexmark_tray1">
    <label>
    <variable name="STORE_NUMBER">045</variable>
    </label>
    </labels>

     

    0
  • Avatar
    Nathan Magyar

    i think i got it to work

     

    0
  • Avatar
    Nathan Magyar

    0
  • Avatar
    Nathan Magyar

    does this mean it would print? i am working from home and not near the printer 

    0
  • Avatar
    Nathan Magyar

    if i wanted my shared folder that picks up the file to be an Azure blob storage is this possible?

    0
  • Avatar
    Rajeshwar Kondamadugu

    Hi Nathan,

    I have similar kind of problem, Can you share the the steps you did to achieve the label modification using xml file?

    Regards,

    Raj

     

    0

Please sign in to leave a comment.