I need Printer Object for ZEBRA Printer

MaykolMaykol Member Posts: 11
edited 2008-01-31 in Navision DOS
Anybody can send me a printer object to work with a Zebra Printer?

This printer is using ZPL Language to control.


Thanks a lot

Comments

  • boku25boku25 Member Posts: 39
    If you find any Zebra Code units or examples for navision can you send me a message

    Thanks
    :lol:
  • hschmidhschmid Member Posts: 2
    i use zebra printers for labelprinting. Since i preformatted the labels using a text file, i created a temporary file with the parameters and called an external dos program, which merged the parameters with the text file and sent it to the printer.
  • rthswrthsw Member Posts: 73
    You might just generate a Report with the Printing Commands. As Printcommand on the Printerdesign, you copy the Repportresult to the lpt1 (for example), or use "Ausgabe am" (german description, the second label in the Design Printer section) for \\Server\qeuename in example.

    Here's an Example (but it is very bad EPL-Code, you might recode it) of such an Report:

    ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
    ³ ³
    ³ Bericht IMA VK GP PaketAufkleber Korr. am: 09-10-03 8.29.05 ³
    ³ ³
    ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

    Paketzuordnunge
    Leer
    m m
    J GP_Aufkleber
    O T
    H 166,2,D
    S l1;.0,.0,150.0,153.0,105.0
    M l IMG;ZV4VQWRN
    I:F001;74.1,45.1,90;ZV4VQWRN.IMG
    T:F002;101.0,150,90.0,3,2.0,h1.9;German Parcel arbeitet ausschlieálich aufgrund seiner AGB, neueste Fassung
    G 40.5,57,0;R:16.9,92,.5,.5
    T:EPL;92,139,90,3,4.0;EPL
    G 5.4,57,0;R:25,92,.5,.5
    G 2,12,0;L:49.5,1
    G 60,114,0;L:35,1
    T:F005;67.5,45.1,90,3,4.0,h3.2;Depot [COP]
    T:F006;60.9,49.5,90,3,7.0,h4.8;[COP]
    T:F007;61.1,16.9,90,3,2.5,h3.2;#
    T:F0010;60.9,40.6,90,3,4.0,h3.2;[COPYSTR]
    T:F0011;3.4,147,90.0,3,1.8,h1.6;Empf„nger:
    T:F0012;11.4,146,90,3,5.0,h3.5;[Pakete.Name.................]
    T:F0013;16.6,146,90,3,5.0,h3.5;[Pakete.Name2................]
    T:F0014;20.8,146,90,3,4.0,h2.9;[Pakete."zu Haenden".........]
    T:F0014;25.0,146,90,3,4.0,h2.9;[Pakete."Straáe".............]
    T:F0015;29.5,146,90,3,4.0,h2.9;[Pakete.L„ndercode+'-'+Pakete.]
    T:F0016;34.5,146,90,3,2.5,h2;Sendung besteht aus [] Paket[]
    T:F0017;4.4,87.0,90,3,3.0,h2.9; #
    T:F0018;37.4,116.2,90,3,2.5,h2.4;Paketgewicht: [FORMAT(ROUN]
    T:F0020;37.4,146.0,90,3,2.5,h2.4;Datum: [Pakete]
    B:F0021;50,48,180.0,2of5interleaved+MOD10GP,30,.5,2.0;[COPYSTR(Pa]
    T:F0022;40.1,147,90,3,1.8,h1.6;Absender:
    T:F0023;45.8,146,90,3,3.0,h2.9;[Absender[1].....................................]
    T:F0024;50.2,146,90,3,3.0,h2.9;[Absender[2].....................................]
    T:F0025;54.6,146,90,3,3.0,h2.9;................................]
    T:F0026;98,150,90,3,1.8,h1.9;Routung: [Pakete."Dat]
    2 T:F0027;84,110,90,3,10;[P]
    2 T:F0028;95,110,90,3,10;[P]
    B:F004;83,150,180,2of5interleaved+MOD10GP,30,.5,2.0;[P]
    T:F0027;87,110,90,3,11,q90;[Pa]
    T:F0028;95,110,90,3,5;[Pa]
    T:F0029;72,110,90,3,18,n,u,q70;[P]
    T:F0030;72,83,90,3,11;[P]
    T:F0031;72,70,90,3,11;[P]
    T:F0032;84,83,90,3,9,q70;[P]
    T:F0033;84,70,90,3,11;#


    A 1

    ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
    ³ Parameter fr Karteielemente ³
    ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
    Paketzuordnunge Sortierung=Paketnr
    Leer
    ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
    ³ Felder ³
    ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
    Element Zeile Pos. L„nge Feldinhalt
    Leer 16 38 5 COPYSTR(Pakete.KomplNr,1,2)
    17 32 5 COPYSTR(Pakete.KomplNr,1,2)
    18 32 1 COPYSTR(Pakete.KomplNr,12,1)
    19 33 9 COPYSTR(Pakete.KomplNr,3,9)
    21 32 30 Pakete.Name
    22 32 30 Pakete.Name2
    23 32 30 Pakete."zu Haenden"
    24 32 30 Pakete."Straáe"
    25 32 31 Pakete.L„ndercode+'-'+Pakete."PLZ+Ort"
    26 50 2 "Anzahl Pakete"
    26 58 2 "Anzahl Pakete" > 1
    Wahlsatz= ,en
    27 32 9 'LS:'+Pakete.Lieferschein
    Justierung=Rechtsstellen
    27 42 1 Pakete.Atlas
    Wahlsatz=,K
    28 48 13 FORMAT(ROUND(Pakete.Gewicht))+' kg'
    29 41 8 Pakete.Lieferdatum
    30 55 12 COPYSTR(Pakete.KomplNr,1,11)
    32 32 50 Absender[1]
    33 32 50 Absender[2]
    34 32 50 'D-'+Absender[3]
    35 39 13 Pakete."Datei Einlesedatum"
    Justierung=Linksstellen
    Freies Format=<Tag>.<Monat>.<Jahr4>
    36 24 3 Pakete.L„ndercode
    Justierung=Linksstellen
    37 24 3 Pakete."ISO-Code"
    Fllzeichen=0
    38 53 3 Pakete."EPL Nr."
    Fllzeichen=0
    39 28 4 Pakete."Gewerbe tour"
    Justierung=Linksstellen
    40 23 4 Pakete."Privat tour"
    Justierung=Linksstellen
    41 32 3 Pakete."EPL Nr."
    42 23 3 Pakete."PSL1 (ZUP)"
    Justierung=Linksstellen
    43 23 3 Pakete."PSL2 (Verladeinfo)"
    Justierung=Linksstellen
    44 26 3 Pakete.Paketprodukt
    Justierung=Linksstellen
    45 23 1 Gewichtstext
Sign In or Register to comment.