[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Apr 2006
    Beiträge
    10

    Variable Ettiketenlänge

    Hallo und guten Tag,

    Wir möchten variable Etikettenlängen drucken. Bei Umwandlung des Printerfiles setzt das System die Werte Standartmäßig auf 66 Zeilen + Überlauf bei 60.
    Jetzt kann es aber sein das ein Etikett länger, das andere kürzer ist. Um das teure Etikettenmaterial zu sparen (bei kurzen Inhalten) und auch die langen über 66 Zeilen zu drucken muss es doch eine Möglichkeit das ganze variabel zu gestalten.
    Drucker = *IPDS , Printtronix mit Cutter.

    Für eine Antwort wäre ich dankbar.

    Rainer Günzel

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Per OVRPRTF kannst du das Formular vor dem Open anpassen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Apr 2006
    Beiträge
    10

    Hallo und guten Tag


    Das mit dem OVRPRTF ist richtig. Mit dem OVRPRTV wird ja eine feste Länge des
    Printerfiles definiert. Vielleicht habe ich mich in meiner ersten Anfrage falsch ausgedrückt.

    Wir setzen BRAIN (jetzt Infor) XPPS / XVAS Rel. 2.2 ein. In dieser Software werden die
    Druckparameter für den OVR in einer Tabelle für das jeweilige Printerfile fix definiert.
    Gibt man da nichts ein wird der x-Series Standart (Länge 66 / Overflow 60) hergenommen.

    Nun folgende Situation:
    Eingesetzte Drucker (Printronix 5600, Thermotransfer mit Auto Cutter = Schneidegerät). Auf diesem Drucker werden verschiedenartige Etiketten gedruckt. Warenetiketten mit immer fester Länge, Palettenetiketten mit fester Länger.. alles kein Problem.
    Nun haben wir aber auch Etiketten die von der Länge her variabel sein können. Mal sind sie 20 Zeilen, dann mal 32 Zeilen, dann wieder nur 10 Zeilen lang.
    Dies sind NVE Etiketten mit Barcode und Packmittelinhaltsangabe.
    Nun könnte man hingehen und eine feste maximale Größe in der Tabelle für den OVRPRTF eintragen. Dies bedingt aber das dieses Etikett immer gleich lang wird, eben mit dann entsprechenden Leerzeilen wenn es nur wenige Textzeilen gibt.
    Bei den teuren Folien (Thermotransfer) ist dies nicht besonders kostensparend.

    Ich suche nach einer Möglichkeit, das dieses Etikett nach der letzten Textzeile (egal wie lang dieses Etikett ist) geschnitten wird. Also bei Etiketten..TEXT..ende.. und nicht durch den vorgegebenen OVRPRTF/oder Standartwert in dem ja fixe Werte hinterlegt sind.

    Ich habe bereits in der Einheitenbeschreibung, PSF Konfiguration , Druckerkonfiguration geforscht, kann aber nichts finden was eine solche variable Steuerung für ein Etikett möglich macht.

    Vielen Dank und ein Gruß aus Aachen





  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Nun, der OVRPRTF von Brain wird in der LDA ab Stelle 513 in der Länge 256 abgelegt.
    Berechne die Länge des Etikettes vorher, lese den OVRPRTF ein, ändere die PAGESIZE und den OVRFLW und mach den OVRPRTF per QCMDEXC neu, dann öffne die PRTF.

    Die andere Variante wäre, die Spoolfile mit PAGESIZ(1 ) zu definieren und in der PRTF ohne SKIP zu arbeiten.
    Voraussetzung ist, dass erst bei Spoolende und nicht bei Seitenende geschnitten wird.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Apr 2006
    Beiträge
    10

    Thumbs up Hallo

    Hallo Herr Fuerchau..

    Das ist doch mal eine Information !!! Super Klasse !! Damit kann ich was anfangen.
    Die erste Variante ist zwar mit einiges an Arbeit verbunden aber wohl am saubersten..

    die zweite wird mir wohl kurzfristig helfen..

    Jetzt mal Ehrlich !! woher wissen Sie das die "Brainis" den QCMDEXC für diese Sache vergewaltigen.. ? und kennen den LDA so genau.. ??


    Trotzdem.. Klasse.. Super.. Vielen dank

    Ein fettes Lob an den Chef Administrator.

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Weil ich seit fast 10 Jahren mit Brain-XPPS arbeite
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. STRPCCMD mit einer Variable steuern
    By stoerfang in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 28-11-06, 14:32
  2. "Environment variable not found"
    By Kampi4 in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 09-10-06, 10:19
  3. Variable Zahlenkonvertieren
    By Xanas in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 28-08-06, 12:21
  4. cl declare variable
    By TARASIK in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 24-08-06, 10:09
  5. String mit HexInhalt muss als Hex-Wert in Variable
    By cheffe1008 in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 16-05-06, 07:45

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •