[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Sep 2005
    Beiträge
    425

    2 Programme, ein gemeinsames Spoolfile

    Hi *all,

    ich muß mit 2 Pgmmen in ein Spoolfile schreiben.
    Möglichst NICHT über den Umweg, ein 3. Pgm den eigentlichen DRUCK machen zu lassen.
    (geht auch ist aber nicht so schön)

    In meinem Testpgm habe ich folgenden ovr
    Code:
    CMD             S            512    INZ('OVRPRTF FILE(QSYSPRT ) PAGESIZE+
                                        (6 132)  OVRSCOPE(*JOB) FORMTYPE(ZAH+
                                        LPLAN) OVERFLOW(6) SHARE(*YES) OPNSC+
                                        OPE(*YES)')
    Pgm1 macht
    - den ovr,
    - den open,
    - except T1,
    - call pgm2
    - close
    -dltovr
    return

    PGM2 macht
    - except t2
    - return

    beide Pgmme in der gleichen ACTGRP.
    Leider hab ich dann 2 Spoolfiles.
    Geht das nicht oder mach ich was falsch

    Danke
    Der ILEMax

  2. #2
    Registriert seit
    Apr 2005
    Beiträge
    385
    Wenn das PGM2 nicht von anderen Programmen aufgerufen wird, würde ich es als interne Proc im PGM1 definieren/einbauen.
    Dann benutzen beide definitv das selbe SPLF.

  3. #3
    Registriert seit
    Sep 2005
    Beiträge
    425
    Moin,
    andere Möglichkeiten gibt es sicherlich.
    Ich benötige aber 2 Programme.

    Meine alternative ist ein 'Druckpgm' das den zu druckenden String und Vorschub Infos enthällt und von beiden gerufen wird.

    bevorzugt wird jedoch 1 Share Prtf!

    ILEMax

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Ganz einfach, dein OVR ist falsch und wird sicherlich nicht durchgeführt:

    OPNSCOPE(*YES) ist nicht gültig, du bekommst beim QCMDEXC bestimmt einen Fehler.

    Wenn du OVRSCOPE(*JOB) machst, benötigst du OPNSCOPE gar nicht, ansonsten gilt hier auch OPNSCOPE(*ACTGRPDFN/*JOB).
    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
    Sep 2005
    Beiträge
    425
    ja, aber das war's nicht

    ich hatte vorher nur den OVRSCOPE(*JOB) drin, und es ging nicht. Daraufhin habe ich (nach try und error) nach weiteren hilfreichen Schlüsselworten gesucht.

    Aber auch mit opnscope(*job) geht es nicht.

    Aber der overflow schreibt sich ovrflw

    DAS stand im joblog,
    Danke
    so geht's

    der ILEMax

Similar Threads

  1. alle Programme zu einen PF
    By steven_r in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 01-07-08, 15:33
  2. Spoolfile übersetzen
    By y-tom in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 01-09-06, 12:45
  3. aktive Programme
    By jajonowak in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 12-06-06, 13:55
  4. Umwandlung Spoolfile in PDF
    By jgv in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 26-05-06, 16:35
  5. Spoolfile bleibt auf *SND
    By Souljumper in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 15-09-05, 09:01

Berechtigungen

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