[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2004
    Beiträge
    2

    Letze Seite aus einem anderen Papierschacht drucken

    Hallo Leute

    Zur Zeit sind wir an der Umstellung unserer Rechnungsformulare.
    Die Rechnungen werden in einem Batch aufbereitet und in eine Druckerdatei gestellt.
    Diese beinhaltet mehrere Rechnungen mit jeweils mehreren Seiten.
    Ich möchte, dass pro Rechnung jeweils die ersten Seiten aus dem Schacht 2 und die letzte Seite aus dem Schacht 4 gedrucket wird.
    Unsere exteren Programmierer haben Mühe mit der Druckersteuerung.

    Der Drucker ist soweit in Ordnung. Aller kommt aus dem gleichen Schach.
    *AFPDS und DRAWER = 2

    bin ich hier richtig,
    Kann mir jemand helfen.

    Danke

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Das Fach lässt sich im DDS per DRAWER(x) direkt ansteuern !
    Das Programm muss allerdings wissen, dass es die letzte Seite druckt, da sich das Fach hinterher nicht ändern läßt.
    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
    Jun 2004
    Beiträge
    2
    Danke für die Antwort
    Aber was ist DDS

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    DDS (Data-Definition-Source) ist die Beschreibung einer Druckdatei (Printerfile), in der man mittels Formaten und Steuerbefehlen Daten formatiert auf den Drucker ausgibt.
    Das Gegenstück sind programmbeschriebene Druckerdateien (O-Bestimmung für Drucker), in denen man allerdings nur Zeilenvorschübe steuern kann. Printerfiles sind da erheblich flexibler in der Anwendung (Stichwort AFPDS).
    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
    Aug 2001
    Beiträge
    2.873
    @ Fuerchau

    Zitat Zitat von Fuerchau
    DDS (Data-Definition-Source)
    Kleine Korrektur, das S steht für Specification!

    @muggisberg
    Ohne Programmänderungen wird das wohl nicht möglich sein!
    Man muss entweder mit zwei Printerfiles arbeiten und bei denen das Papierfach direkt hinterlegen (CHGPRTF). Im Programm, muss bei der letzten Seite die zweite Printerfile verwendet werden.

    Oder man arbeitet mit nur einer Printerfile, und schliesst diese, bevor die letzte Seite gedruckt wird. Anschliessend ändert man das Papierfach über OVRPRTF, öffnet die Datei wieder und druckt die letzte Seite.

    Dabei muss auch sichergestellt werdne, dass die zusammengehörenden Printerfiles auch wirklich hintereinander gedruckt werden!

    Wenn auf der letzten Seite immer nur die Geamt-Summe steht, o.ä. ist das noch relativ einfach.
    Anderenfalls muss, bevor man überhaupt anfängt die Printerfile auszugeben, feststellen, wieviele Seiten gedruckt werden müssen. Und dabei kann man sich leicht verzählen, besonders wenn diverse Formate mit unterschiedlichen Zeilenanzahlen gedruckt werden müssen.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Deshalb geht es über DRAWER am einfachsten:
    http://publib.boulder.ibm.com/iserie...dmstptdraw.htm
    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

  7. #7
    Registriert seit
    Jan 2003
    Beiträge
    746
    Hallo,

    eine Alternative kann auch sein, die bestehenden Programme nicht anzufassen und stattdessen den Spool abzufangen und entsprechend weiter zu verarbeiten (der nächste Änderungswunsch kommt bestimmt, z.b. Seiten doppelt, etc.).

    Grüße,

    Robert Mack

  8. #8
    Registriert seit
    Aug 2004
    Beiträge
    63

    Thumbs up Fächer ansteuern usw.

    Unser Produkt kann das...

    Hier mal nachschauen:
    http://ips.sidoc.de

    Gruß
    Martin

Similar Threads

  1. Logos Farbig drucken AFP300
    By bechert in forum NEWSboard Drucker
    Antworten: 3
    Letzter Beitrag: 06-01-07, 10:57
  2. subfile erste seite
    By steven_r in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 30-05-06, 08:40
  3. subfile erste seite
    By steven_r in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 30-05-06, 07:58
  4. negative Rückmeldung mit Prüfdaten beim Drucken
    By horni in forum NEWSboard Drucker
    Antworten: 8
    Letzter Beitrag: 29-05-06, 11:32
  5. CA Anzeige drucken
    By Joe in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 27-04-06, 08:50

Berechtigungen

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