[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2008
    Beiträge
    76

    Cool Spool umbenennen

    Hallo Forum,

    in einem CL soll der vorher erzeugte spool umbenannt werden. Die Variable zur Namensvergabe wird mitgeschleppt. Geht das ? V5R4 ist im Einsatz.

    Gruss

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Ein Umbenennen des Spools ist nur per OVRPRTF vor dem Erstellen möglich.
    Nach dem Erstellen geht das nur per Neuerstellen mit API's bzw. CPYSPLF und CPYF.
    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
    Nov 2003
    Beiträge
    2.307
    Im nachhinein schwierig bis unmöglich, aber im Vorfeld mittels OVRPRTF eventuell machbar.

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    @Pikachu

    ... nichts ist unmöglich ....
    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
    Jul 2008
    Beiträge
    76
    Zitat Zitat von Fuerchau Beitrag anzeigen
    @Pikachu

    ... nichts ist unmöglich ....
    Hallo,

    ich mache im CL ein CRTPRTF File(Variable)
    dann
    ein ovrprtf file(qsysprt) tofile(variable)

    Der Erfolg besteht darin, das die spoolfile immer noch qsysprt heisst, aber mit Einheitendatei variable ????

  6. #6
    Registriert seit
    Sep 2003
    Beiträge
    18
    Ich glaube das Problem ist, dass Du dann im Programm nicht die qSysPrt definieren darfst sondern die Printerfile eigentlich mit dem Variablennamen.

    Wenn Du eine neue Spooldatei mit dem Namen erzeugst, brauchts Du keinen OVR mehr.

    Einfacher wäre es die beim OVR die Benutzerdaten USRDTA zu nutzen, um das jeweilige Spool identifizieren zu können, je nachdem was Du vorhast.

    Henke

  7. #7
    Registriert seit
    Sep 2003
    Beiträge
    18
    Also entweder mit:
    CRTPRTF FILE(Variable)

    dann muss in den Definitionsbestimmungen im Programm auch die Variable als Dateiname definiert werden, dh. Source per pgm ändern und umwandeln.
    Dann sollte dein Spool mit Dateinamen Varalbe benannt sein.

    Oder OVRDBF FILE(QSYSPRT) USRDTA(Variable)
    und Qsysprt im Programm definieren.
    Dann heisst dein Spool zwar weiterhin QSYSPRT aber in den Benutzerdaten steht Deine Variable.

  8. #8
    Registriert seit
    Nov 2003
    Beiträge
    2.307
    Probier' mal OVRPRTF FILE(QSYSPRT) SPLFNAME(Variable)

  9. #9
    Registriert seit
    Jul 2008
    Beiträge
    76
    Hallo Henke,

    ich benörige definitiv das Umbenennen der Spooldatei. Parameter USRDTA wird schon für andere Steuerungen gebraucht.
    CRTPRTF FILE(QTEMP/XFILE) TEXT(DUMMY) +
    OUTQ(QUSRSYS/PRT02) USRDTA(AUFSTEU)
    OVRPRTF FILE(QSYSPRT) TOFILE(QTEMP/XFILE) DRAWER(1) +
    OUTQ(QUSRSYS/PRT02) HOLD(*NO) SAVE(*YES) +
    USRDTA('AUFSTEU')
    Wie gesagt, die Spool heisst weiterhin qsysprt ....
    Gruss

  10. #10
    Registriert seit
    Jul 2008
    Beiträge
    76
    Zitat Zitat von Pikachu Beitrag anzeigen
    Probier' mal OVRPRTF FILE(QSYSPRT) SPLFNAME(Variable)
    Hallo Pikachu,

    das war es.
    Danke an alle.

    Gruss

  11. #11
    Registriert seit
    Sep 2003
    Beiträge
    18
    Ja so einfach kanns auch sein ;-)

  12. #12
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Du benötigst ja auch keine neue PRTF. Die QSYSPRT reicht vollkommen aus.

    In deinem CLP dürfte dann nur stehen:

    OVRPRTF ... OUTQ(...) USRDTA(...) SPLFNAME(...)
    CALL MYPGM ...
    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. MCH3402 + Spool
    By Robi in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 14-12-06, 11:12
  2. Merkwürdige Spool
    By A_Mroos in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 14-07-06, 08:41
  3. Spool -> PDF benötigte Lizenzprogramme
    By cseitz in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 20-06-06, 14:40
  4. SCS und AFPDS Spool zusammenführen
    By JonnyRico in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 12-09-05, 12:37
  5. QSPGETSP Spool nach PF mit APIs
    By jsiegel in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 22-06-04, 20:37

Berechtigungen

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