[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2003
    Beiträge
    20

    Printerfile / Currentline startet bei 12!?

    Moin moin,

    ich hab mal eine Frage.
    Ich habe bei einem Kunden ein Printerfile von *SCS auf *AFPDS umgestellt, um Barcodes zu drucken.
    Barcode kommt auch, alles gut......

    Nun beginnt der Spool allerdings erst auf Zeile 13! Kann ich das irgendwie überschreiben?

    Danke schon mal und Gruß

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Da musst du
    a) das Printerfile auf SKIPB/A untersuchen
    b) auf eine Schleife im Programm prüfen
    Bei z.B. Infor-XPPS kann man die Startzeile von vielen Formularen in den Drucküberschreibung angeben.
    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
    Aug 2003
    Beiträge
    20
    Ja klar.....
    Am Printerfile selbst habe ich allerdings nichts geändert (außer in der Mitte den Barcode und auf *AFPDS), am Programm selbst ebenfalls nichts (außer Barcode füllen).
    Der Ablauf des PGM´s ist derselbe der es vorher war, bloß das nun anstatt einer Nummer ein Barcode kommen soll.

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Es gibt 2 Möglichkeiten den Barcode zu drucken:
    a) ganz normal innerhalb einer Zeile. Dabei ist zu berücksichtigen, dass die Höhe von unten nach oben berechnet wird. Man kann also durchaus einen 4-Zeilen-Barcode rechts andrucken und die 4 Zeilen links davon bedrucken.
    b) den Barcode mittels POSITION genau auf der Seite positionieren. Dazu bedarf es aber der Berechnung in der *UIM-Größe der Printerfile (*CM, *INCH <= Default).
    was da nun genau passiert lässt sich nur durch eine INFDS und ggf. den Debugger feststellen. Dann kann man in der INFDS die aktuelle Zeile feststellen und durch welchen Write die Verschiebung erfolgt.

    Die Umstellung von SCS auf AFPDS hat nur geringfügige Auswirkungen:
    - Beim Druck einer SCS-Seite wird beim Druck in Zeile 1 und/oder Spalte 1/2 (den sog. Margin) die gesammte Seite in den druckbaren Bereich verschoben.
    - Beim AFPDS-Druck erfolgt die Prüpfung, beim Druck einen AFPDS-Feldes und nur dieses wird dann verschoben. Daher kommt es häufiger zu Verschiebung ganzer Inhalte, da bei AFPDS versucht wird auch wirklich auf genau diese Zeile/Spalte zu drucken. Eine Verschiebung der gesamten Seite erfolgt nicht.
    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. SQLRPGLE und Printerfile
    By Toschie in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 02-02-15, 14:28
  2. Pfeile hoch/runter/rechts/links im AFPDS Printerfile
    By andigoering in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 24-01-03, 09:11
  3. Printerfile breiter als 255
    By Henry in forum NEWSboard Drucker
    Antworten: 1
    Letzter Beitrag: 03-06-02, 18:57
  4. AFPDS-Printerfile
    By awellen in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 04-04-02, 12:01
  5. TCP startet mit Fehler
    By chera in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 14-02-02, 13:26

Berechtigungen

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