Automatically printing labels from MII V12

Hi there,
We have a requirement that when a button is pushed on the MII page, we automatically print label(s) to a Zebra printer without any further user interaction.  I.E.  The operator clicks to confirm completion of an operation, and a label prints out as part of the transaction.  The transaction does not always communicate with the ERP system, so the labels must be automatically printed from MII.
Has anyone done this?
There are really two questions here.
1.  How to print to a Zebra printer
2.  How to have the MII transaction automatically print
Thanks,
--Amy Smith
--Haworth

This thread might help.
[/thread/216673 [original link is broken]|/thread/216673 [original link is broken]]
We have done printing from xMII to Zebra printers using similar methods wrapped in a custom action, as well as using our own device integration platform. The only issue with the above method is its ends up OS dependant, and requires the printers to be configured on the server.
I dont know the scope of your needs, but a product like bartender may be appropriate. It would allow you to print by just writing a data file to a directory.
There are ways to talk directly to Zebra printers, but would take some research & dev on your part.

Similar Messages

  • I am trying to print labels from my address book, and when I change it to have the first names first, only some names work.  Does anyone know what the problem is or how to fix it?

    I want to print labels from my address book, but when I try to put first names first, only some will work.  Does anyone know why this is happening and how to fix it?

    Hi MollyPhloot07,
    I'm glad you found the coupons.com app and you might also want to take a look at the GroceryIQ app from the same company.  Please note that at this time, printing is only support from iPad to HP wireless inkjet printer.  That's most likely the reason why your Canon isn't displaying when attempting to print.  The other way to go might be emailing the coupons you want to your email address, then open that email and print from a conventional desktop or laptop computer.
    Hope this helps!
    Coupon Support

  • How do you print labels from contacts off the MacBook

    I am trying to print labels from contacts in my Macbook Pro.  I've done it before and now I can't remember how

    Hello there, mamajanie55.
    The following Knowledge Base article offers up some information on how to create labels and such from your Contacts:
    Contacts: Print contact information
    http://support.apple.com/kb/PH11608
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro.

  • Print labels from SDK

    I need to be able to print labels from within SDK but I want to make the label format accessible by my customer. Does anyone know of a way to link in to something like ALD from SDK?
    Gordon Wood

    Gordon,
    The SDK does not have a facility for accessing the PLD or the ALD products.  You can use the Report Service to capture print information and parameters to send to a third-party report writer such as Crystal that you can then use.
    Eddy

  • Printing labels from CVI using ActiveX and WORD

    I'd like to print labels from CVI. I managed to create the label type I need
    in WORD. Now I want to use that in CVI. The following macro describes exactly
    what I want. Maybe someone can translate this to CVI, please ???
    Sub Macro2()
    ' Macro2 Macro
    ' Macro recorded 17-02-00 by IT-Systems
    Documents.Add Template:= _
    "C:\Program Files\Microsoft Office\Templates\Normal.dot", NewTemplate:=
    False
    Application.MailingLabel.DefaultPrintBarCode = False
    Application.MailingLabel.CreateNewDocument Name:="10.63230", Address:=""
    , AutoText:="ToolsCreateLabels1", ExtractAddress:=False
    End Sub

    We do not have an example that will do *exactly* what you need, but you should
    find an ActiveX example program, either in the CVI samples folder or on the
    Example Programs Database, that illustrates how to print a document in Word.
    The function you will need to call that actually invokes the print method
    is Word_DocumentPrintOutOld. It's defined in word2000.h; the prototype,
    in case you were curious is:
    HRESULT CVIFUNC Word_DocumentPrintOutOld (CAObjHandle objectHandle,
    ERRORINFO *errorInfo,
    VARIANT background, VARIANT append,
    VARIANT range, VARIANT outputFileName,
    VARIANT from, VARIANT to, VARIANT
    item
    VARIANT copies, VARIANT pages,
    VARIANT pageType, VARIANT printToFile,
    VARIANT collate,
    VARIANT activePrinterMacGX,
    VARIANT manualDuplexPrint);
    "Han Stehmann" wrote:
    >>I'd like to print labels from CVI. I managed to create the label type I
    need>in WORD. Now I want to use that in CVI. The following macro describes
    exactly>what I want. Maybe someone can translate this to CVI, please ???>>>Sub
    Macro2()>'>' Macro2 Macro>' Macro recorded 17-02-00 by IT-Systems>'> Documents.Add
    Template:= _> "C:\Program Files\Microsoft Office\Templates\Normal.dot",
    NewTemplate:=>_> False> Application.MailingLabel.DefaultPrintBarCode
    = False> Application.MailingLabel.CreateNewDocument Name:="10.63230",
    Address:="">_> , AutoText:="ToolsCreateLab
    els1", ExtractAddress:=False>End
    Sub>

  • How to print labels from my Christmas card list?

    Does anyone know how to print labels from the Christmas card list in Contacts?
    I am new to computers and having managed to type in all my addresses I was hoping to print some labels!    Please can anyone help!

    Welcome to the Support Communities. What version of OS X is your Mac running? ...Click on the  menu at top left of your screen and choose About This Mac. Note the version in the form 10.n.n and then see this ASC tutorial:
    Update your product list
    Then see this Apple doc, which is for OS X 10.9 (Mavericks)...
    Contacts (Mavericks): Print contact information
    ...Found by searching here:
    http://support.apple.com/kb/index?page=search

  • Printing labels from Address Book

    Hi there,
    I have tried to print labels from Address Book using the provided template within the application.
    The probem however, is that if I want to print a number of labels, say for myself, I can not seem to specify how may labels to print with a selected address.
    As well, if I print one label from the application, I do not see a way to tell the printer or the application to use the next field of the label sheets.
    Am I missing something completly obvious or is it an oversight in the Application?
    Thanks in advance

    Jim,
    I think I understand your question. Hopefully this will help you with at least one of your problems. In order to print out address labels for just your name and address, you'll have to duplicate your personal address card several times. I duplicated mine 29 more times so that I could print out 30 sticky labels. Here's what I'd suggest:
    1. Create a new group in the far left side of your Address Book window by clicking once on the "+" button found at the bottom of the Group column, and then title your new group something like "My Return Labels."
    2. Locate your main personal card in the "All" group, and then slide it (or add it) to your newly created group.
    3. Highlight your card from within your new "My Return Labels" group, copy and paste it about 29 times.
    4. Once done, make sure you have just your "My Return Labels" group highlighted, then go to your Print command.
    5. Choose the proper label style, and print away.
    Good luck, Grampa Doodie.
    PBG4-15 1.67GHZ, eMac, G4 Tower, iMac (Graphite), iMac (BB).   Mac OS X (10.4.2)  

  • Re: Printing labels from iCloud Contacts.

    I'm trying to print labels from iCloud 'Contacts'. I have a MacBook Air (which I now use all the time) as well as a wonderful but ancient iMac which I use occasionally.  My printer is only connected to my iMac so I want to print my multiple contact labels from there. When I log into iCloud wanting to print my Group 'Christmas Card Contacts' list, the print settings don't allow me to set up the page to choose labels (Avery, J8160 or any other).Any idea how I can achieve this please?  I feel I've gone backwards because I never had any trouble doing this from my old Address Book on my Mac but, since iCloud, I haven't keep the old Address Book up to date.  I had no idea it would be necessary.  It shouldn't be necessary!!  All advice gratefully received but I suspect I'm asking the impossible unless/until Apple remedy this defect. Thanks.

    You can't.  On some label layouts you can reverse the page and it will print on the remaining labels.  Just limit the number to be printed to the number of labels remaining.
    I don't know if there are any label printing apps that can let you insert a number of blank labels before your labels so you can start somewhere in the middle of a sheet of labels. You may have to do a google search for label printing apps for Mac and contact customer support for them to see if one can start in the middle of a sheet.  It can be done with FileMaker Pro but that's a pretty costly app for just printing labels.

  • Selecting and Printing Labels from Database

    I have tried to print address labels from a database in which I chose four lines, one of which (a company name) is often blank because there is no information. This line appears as a blank line on the label. Is there a way to eliminate this blank line?
    I am also having trouble selecting records to print. Can you suggest where to look to get help?
    Thank you.

    Hello
    Here is a script I passed last year about this kind of problem.
    I hope that embedded comments would be sufficient because at this time, I am unable to work on such a script.
    --[SCRIPT DB calcToSlideGUI v6]
    Ce script récupère dans un champ une valeur calculée
    et la dépose dans un champ texte classique.
    Cela permet de bénéficier du retour à la ligne automatique
    indisponible pour les champs calculés.
    Si un champ contient des pseudo returns consécutifs,
    ils sont remplacés par un unique pseudo return.
    Si un champ contient des pseudo espaces consécutifs,
    ils sont remplacés par un unique espace.
    La fonction Chercher-Remplacer est utilisée
    pour remplacer ces pseudo return par de VRAIS return.
    Exemple de formule pour concat-calc
    'prénom'&"◊"&'prénom2'&"◊"'nom'&"¶"&'rue1'&"¶"&'rue2'&"¶"&'code'&" "&'city
    • This script grab the value calculated in a field
    and drop it in a simple text field.
    This permit to take benefit of the auto wrap feature
    which is unavailable with calculated fields.
    If a field contains adjacent pseudo returns,
    they are replaced by single ones.
    If a field contains adjacent pseudo spaces,
    they are replaced by a single space.
    The Find-Replace feature is used to replace
    these pseudo returns by TRUE ones.
    Sample formula for concat-calc:
    'firstName'&"◊"&'firstName2'&"◊"&'lastName'&"¶"&'street1'&"¶"&'street2'&"¶"&'co de'&" "&'city'
    Yvan KOENIG, Vallauris (FRANCE)
    27 août 2004
    complété le 31 août
    modifié le 5 décembre
    modifié le 8 décembre
    modifié le 4 février 2005
    property champsRequis : {"concat-calc", "concat-text"}
    (* les noms des deux rubriques manipulées
    vous pouvez modifier ces noms mais PAS leur ordre
    • the names of the two used fields
    you may change them but don’t change the order of them *)
    property french : true (* true = messages français
    • false = english messages *)
    property fauxReturn : ASCII character 166 -- "¶"
    (* use it in the database formula as Return indicator *)
    property fauxEspace : ASCII character 215 -- "◊"
    (* use it in the database formula as Space indicator *)
    property fauxReturn2 : fauxReturn & fauxReturn
    property fauxEspace2 : fauxEspace & fauxEspace
    property msg0 : "" -- globale
    property msg1 : "" -- globale
    property msg2 : "" -- globale
    property msg4 : "" -- globale
    property msg6 : "" -- globale
    property msg7 : "" -- globale
    property msg71 : "" -- globale
    property msg72 : "" -- globale
    property msg81 : "" -- globale
    property msg82 : "" -- globale
    property msg98 : "" -- globale
    property msg99 : "" -- globale
    on run
    try
    if msg0 is "" then my prepareMessages()
    my controlesDivers()
    my modeUtilisation()
    my afficheToutes()
    my preparation()
    set metsReturn to my alimente()
    my pourRemplacer(metsReturn)
    on error MsgErr number NroErr
    if NroErr is not -128 then
    beep 2
    (* «constant afdregfp» est la forme canonique de frontmost application *)
    -- tell application (path to «constant afdregfp» as string)
    tell application (path to frontmost application as string)
    display dialog "" & NroErr & " : " & MsgErr ¬
    buttons {msg99} with icon 0
    end tell -- to application
    end if
    return
    end try
    end run
    -- ================== routines
    on controlesDivers()
    tell application "AppleWorks 6"
    activate
    -- Test version
    if "6." is not in (version as text) then ¬
    error msg0 number 8000
    if (count each document) = 0 then ¬
    error msg1 number 8001
    if (document kind of document 1 ¬
    is not database document) then ¬
    error msg2 number 8002
    select document 1 (* Utile si dialog recherche est au 1er plan
    • Useful if the Search dialog is at front *)
    end tell -- AppleWorks
    end controlesDivers
    -- ==================
    on modeUtilisation()
    tell application "AppleWorks 6"
    tell document 1
    select menu item 1 of menu 5 (* mode Utilisation¬
    • Browse mode *)
    end tell -- to document 1
    end tell -- to AppleWorks
    end modeUtilisation
    -- ==================
    on afficheToutes()
    tell application "AppleWorks 6"
    tell document 1
    select menu item 1 of menu 6 (* Afficher toutes les fiches
    • Show all records *)
    end tell -- to document 1
    end tell -- to AppleWorks
    end afficheToutes
    -- =====================
    on preparation()
    tell application "AppleWorks 6"
    tell document 1
    if (count of records) = 0 then error msg6 number 8006
    set nomsChamps to name of every field
    set {missing, msg8} to {0, ""}
    set cnt_champsRequis to count of champsRequis
    repeat with ky from 1 to cnt_champsRequis
    set Rbrq to (item ky of champsRequis)
    if Rbrq is not in nomsChamps then
    set missing to missing + 1
    set msg8 to msg8 & Rbrq & ", "
    (* construit une chaîne avec les noms des rubriques absentes
    • build a string with the names of missing field(s) *)
    end if
    end repeat
    if missing is not 0 then
    (* prépare un beau message d'erreur
    • build a pretty error message *)
    if missing = 1 then
    set msgmiss to msg7 & msg71 & return & ¬
    msg8 & msg81
    else
    set msgmiss to msg7 & msg72 & return & ¬
    msg8 & msg82 -- pluriels
    end if -- missing = 1
    error msgmiss number 8078
    end if -- missing is not 0
    end tell -- to document 1
    end tell -- to AppleWorks
    end preparation
    -- =====================
    on alimente()
    tell application "AppleWorks 6"
    tell document 1
    set {champSource, champDestination} to champsRequis
    set metsReturn to false
    set nbrec to count of records
    repeat with ky from 1 to nbrec
    set {champky, mets_Return} to ¬
    my slide((value of field champSource of record ky) as text, metsReturn)
    set value of field champDestination of record ky to champky
    end repeat
    end tell -- document 1
    end tell -- Aworks
    return mets_Return
    end alimente
    -- =====================
    on remplace(Texte, avant, apres)
    set AppleScript's text item delimiters to avant
    set aListe to (text items of Texte)
    set AppleScript's text item delimiters to apres
    return (aListe as text)
    end remplace
    -- =====================
    on slide(Texte, mets_Return)
    repeat while Texte contains fauxReturn2
    set Texte to my remplace(Texte, fauxReturn2, fauxReturn)
    end repeat
    repeat while Texte contains fauxEspace2
    set Texte to my remplace(Texte, fauxEspace2, fauxEspace)
    end repeat
    if Texte contains fauxEspace then ¬
    set Texte to my remplace(Texte, fauxEspace, " ")
    set AppleScript's text item delimiters to ""
    if Texte contains fauxReturn then set mets_Return to true
    return {Texte, mets_Return}
    end slide
    -- =====================
    on pourRemplacer(metsReturn)
    if my quelOS() is not less than "1030" then
    (* Mac OS X 10.3 ou plus *)
    if metsReturn is true then ¬
    my chercheRemplaceGUI(fauxReturn, return)
    else
    error msg4 number 8004
    end if -- my quelOS() (GUIdispo)
    end pourRemplacer
    -- ==================
    on chercheRemplaceGUI(avant_, apres_)
    beep 2 (* Attire l'attention *)
    tell application "AppleWorks 6"
    --activate
    select document 1
    tell document 1
    select menu item 1 of menu item 16 of menu 3 (* Rechercher/Remplacer…
    • Find/Replace… *)
    end tell
    set the clipboard to avant_
    paste
    end tell -- to AppleWorks
    tell application "System Events"
    if UI elements enabled then
    tell process "AppleWorks 6"
    keystroke tab
    end tell -- to process
    else
    tell application "System Preferences"
    activate
    set current pane to ¬
    pane "com.apple.preference.universalaccess"
    display dialog msg98
    end tell -- to System Preferences
    end if
    end tell -- to System Events
    tell application "AppleWorks 6"
    set the clipboard to apres_
    paste
    end tell
    tell application "System Events"
    tell process "AppleWorks 6"
    keystroke tab -- back to field "Search"
    end tell -- to process
    end tell -- to System Events
    end chercheRemplaceGUI
    -- =====================
    on quelOS()
    try
    (* «event fndrgstl» = forme canonique de system attribute *)
    -- set hexData to «event fndrgstl» "sysv"
    set hexData to system attribute "sysv"
    set hexString to {}
    repeat 4 times
    set hexString to ((hexData mod 16) as string) & hexString
    set hexData to hexData div 16
    end repeat
    set OS_version to hexString as string
    on error
    set OS_version to "0000"
    (* retournera "0000" si "system attribute" n'est pas reconnu *)
    end try
    return OS_version
    end quelOS
    -- =====================
    on prepareMessages()
    if french is true then
    set msg0 to "Ce script n'est pas compatible" & return & ¬
    "avec cette version d‘AppleWorks." & return & ¬
    "Veuillez utiliser une version 6.0" & return & ¬
    "ou plus récente..."
    set msg1 to "Aucun document ouvert"
    set msg2 to "Ce document n'est pas une base de données."
    set msg4 to "Pensez à remplacer" & return & ¬
    "«" & fauxReturn & "» par «\\p»."
    set msg6 to "Impossible d’exécuter ce script" & return & ¬
    "sur une base vide."
    set msg7 to "Désolé, "
    set msg71 to "la rubrique:"
    set msg72 to "les rubriques:"
    set msg81 to "est absente."
    set msg82 to "sont absentes."
    set msg98 to "Le scriptage des éléments d’interface est désactivé. " & ¬
    "Cochez «Activez l’accès pour les périphériques d’aide»"
    set msg99 to " Vu "
    else
    set msg0 to "This script is not compatible" & return & ¬
    "with this version of AppleWorks." & return & ¬
    "Please use version 6.0" & return & "or higher..."
    set msg1 to "No open doc"
    set msg2 to "This document is not a database."
    set msg4 to "CAUTION, don’t forget to replace" & ¬
    "“" & fauxReturn & "” by “\\p."
    set msg6 to "Can’t apply this script" & return & ¬
    "on an empty DB."
    set msg7 to "Oops, the field"
    set msg71 to ":"
    set msg72 to "s:"
    set msg81 to "is missing."
    set msg82 to "are missing."
    set msg98 to "UI element scripting is not enabled. " & ¬
    "Check “Enable access for assistive devices”"
    set msg99 to " Oops "
    end if
    end prepareMessages
    --[/SCRIPT]
    Yvan KOENIG (from FRANCE jeudi 15 juin 2006 09:07:25)

  • Printing Labels from BT Yahoo Mail Contacts

    The BT Yahoo Help on this topic shows that you can print address labels from your Contact list and choose to print to an Avery Address label template (several choices shown). http://help.yahoo.com/uk/bt/tutorials/cont/con_workcon6.html#help
     When I access this I can't see the Avery options only the Basic or the Detailed Layouts. Can anyone help please? 

    Bear in mind that BT are moving away from Yahoo, so very soon, you will not get access to your Yahoo stuff.
    There are some useful help pages here, for BT Broadband customers only, on my personal website.
    BT Broadband customers - help with broadband, WiFi, networking, e-mail and phones.

  • Automatically printing things from the Disney app

    in your email to me it said this:
    Log on to HP Support Forum.
    Click My Profile.
    Click the Subscriptions & Bookmarks tab.
    Change your settings and click Save Changes.
    But where do I uncheck or what do I check to stop the automatic printing?
    I guess I just don't see it.

    Hi,
    Disabling a Scheduled Delivery Print App can be done from the HP ePrint Center.
    Follow the steps under Managing Scheduled Delivery Print Apps below to suspend or remove the scheduled delivery:
    http://h10025.www1.hp.com/ewfrf/wc/document?docname=c02940901&cc=us&dlc=en&lc=en&product=5063582&tmp...
    Shlomi
    Say thanks by clicking the Kudos thumb up in the post.
    If my post resolve your problem please mark it as an Accepted Solution

  • Automatically printing email from someone

    I have efax, and when the efax email is received, I want it to automatically print on one of my printers. how do I write an applscript for that??
    Ralph

    I posted one in this thread.
    AK

  • Print labels from shipment number

    All,
    Currently we have labels printing using the delivery number but in many cases one shipment has several delvieries attached to it so rather printing delivery label for each delivery in a shipment we would like to print labels using shipment number.
    i have the name of label program but how can i access this program and make this change?
    Basically just need to add shipment number field to the program.
    Any help is highly appreciated.
    thank you
    Edited by: rehman_106 on Feb 8, 2011 7:13 PM

    Hello Barb:
    Welcome to Apple discussions.
    Address Book>print. There will be a window. Click on layout. There will be a couple of drop-down menus. There are a bunch of label formats indicated (for example, Avery Standard and 5161). You can buy the appropriate label at an office supply store.
    Barry

  • HT3952 Printing Labels from Mac (Maverick) Contacts list

    I have successfully printed a sheet of 21 labels (Avery 7160).  I created a new group in Mac (Maverick) Contacts List and typed each address individually for this mailshot.  It worked without problem.
    Now I have opened another new group and typed in an identical address for each label.  When I try to print out the sheet of labels, it will only print one label.  It even does this when I add some text to each label as to avoid them  being identical.  Can you help please?

    Bear in mind that BT are moving away from Yahoo, so very soon, you will not get access to your Yahoo stuff.
    There are some useful help pages here, for BT Broadband customers only, on my personal website.
    BT Broadband customers - help with broadband, WiFi, networking, e-mail and phones.

  • Start Position When Printing Labels from Contacts

    I'm trying to print addresses to a half-used sheet of mailing labels using Contacts, but the app only lets me start with the Column 1, Row 1 position.  Is there a way to start printing from some other position on the sheet?

    You are welcome. What I used to do when faced with this problem was either move the labels to the top or reverse the way the labels were feed into the printer.

Maybe you are looking for

  • What to look for when i download

    Hi, Im a previous Dell user and as of today i converted to the macbook pro 13". Im still familiarizing myself with the laptop and the system. On my previous laptop i just downloaded things without a worry, however in the apple store today i was told

  • Satallite A100: How to replace the keycaps?

    Is there a manual on how to replace the keycaps after they come off? My Satallite A100, one year old, lost two keycaps a few weeks ago, and I am unable to replace them, although I have all the (little) parts. It got even worse when some more came loo

  • When I go to turn on Genius it says my request has temporarily been unable to be processed.

    I updated itunes and im not sure why genius does not work. My iphone 4 now does not have genius on it. Can anybody figure this out?

  • Seconds To Date/Time

    在my rio下Seconds To Date/Time讀取的數值是錯誤的為什麼?(小時的部分)

  • Movie "UP" stopped playing

    Downloaded the movie "UP" using iTunes (latest version). Sync'd movie to brand new Apple TV (with upgrade to newest firware). Extra content and movie, played great on Apple TV two days ago. Tonight, with family together for Thanksgiving, tried to pla