[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Dec 2003
    Beiträge
    106
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Von Java werden num mal Servicejobs in Anspruch genommen.
    In diesem Fall halt der QPRTJOB.
    Der Jobname ist da leider nicht änderbar.

    Hier helfen dann wohl nur wieder Spool-API's, die den (ggf. AFP) Datenstrom auslesen und eine neue Spool erstellen.
    Dies muss dann unter dem gewünschten User laufen.
    Es gibt da wohl ein paar Freeware-Tools zum Kopieren von Spools.

    Der Jobname ist aber doch nicht relevant.
    Für die Berechtigung ist der User des Spools sowie die Berechtigung der OUTQ maßgebend.
    Hallo fuerchau,

    wie ich Andreas bereits geschrieben habe sind nicht die Berechtigungen das Problem sonder die Abwicklung.

    Bisher erzeugen wir die Spools selbst unter einem Job der vorher per SBMJOB übergeben wurde. (mit entsprechend gesetztem Jobnamen)

    Zukünftig setzen wir eine externe Software für die Erzeugung des Outputs ein.

    Aus diversen Gründen müssen die PDFs dann wieder zurück aufs System uind dort als Spool erzeugt werden.

    Aus Anwendersicht wäre es eben von Vorteil wenn, wie bisher auch, die Spools von Job A in einem eigenen Job sind und nicht mit den Spools von Job B vermischt werden.

    Wie sich aus der Vergangenheit gezeigt hat ist eine Vermischung der Spools von verschiedenen Druckaufträgen nicht sinnvoll.



    sim

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.716
    Dann musst du für die Erstellung leider einen anderen Weg gehen.
    Hier im Forum gibt es mehrere Beiträge zum Drucken von PDF's direkt auf der AS/400.

    An den Einstellungen der Java-Servicejobs lässt sich leider nicht drehen.
    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.403
    Falls der Befehl RUNJVA (oder JAVA) benutzt wird, kann man im Parameter JOB(Jobname) je Aufruf einen individuellen Jobnamen mitgeben.

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.716
    Dies gilt aber nur für den Java-Job selber.
    Druckfunktionen werden dann wieder vom QPRTJOB als Server übernommen.
    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
    Nov 2003
    Beiträge
    2.403
    Das müßte man ausprobieren. Ein QPRTJOB für die Spoolfiles sollte eigentlich nur ins Spiel kommen, wenn der Jobbenutzer vom aktuellen Benutzer des Jobs abweicht.

  6. #6
    Registriert seit
    Feb 2013
    Beiträge
    51
    Gruss,
    Ernst

  7. #7
    Registriert seit
    Dec 2003
    Beiträge
    106
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Dann musst du für die Erstellung leider einen anderen Weg gehen.
    Hier im Forum gibt es mehrere Beiträge zum Drucken von PDF's direkt auf der AS/400.

    An den Einstellungen der Java-Servicejobs lässt sich leider nicht drehen.
    Laut unserem Admin ist der Drucker ein Infoprint 4100 MS1 und kann angeblich kein PDF direkt drucken sondern nur AFP.

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.716
    Wenn er PCL5 kann, gibt es Converter von PDF nach PCL5 (meist Java, kann mit QSH oder PASE ausgeführt werden).
    Anschliessend die PCL5-Datei als *USRASC-Spool für den Drucker bereitstellen.

    Wie das geht ist auch erst letztens beschrieben worden .
    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

  9. #9
    Registriert seit
    Dec 2003
    Beiträge
    106
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Wenn er PCL5 kann, gibt es Converter von PDF nach PCL5 (meist Java, kann mit QSH oder PASE ausgeführt werden).
    Anschliessend die PCL5-Datei als *USRASC-Spool für den Drucker bereitstellen.

    Wie das geht ist auch erst letztens beschrieben worden .
    So wie es aussieht kann der Drucker kein PCL5.


  10. #10
    Registriert seit
    Nov 2012
    Beiträge
    51

    ALso bevor ich ohne Not an der Druckerstellung rumbasteln würde...

    ... würde ich doch lieber den WRKSPLF bzw. WRKOUTQ (je nachdem, was das Operating nutzt) nachprogrammieren und dort statt dem System-Dateinamen das anzeigen, was ich möchte.
    Das erscheint mir spontan einfacher und risikoloser zu sein und außerdem weniger Arbeit.

  11. #11
    Registriert seit
    Dec 2003
    Beiträge
    106
    Zitat Zitat von Anton Gombkötö Beitrag anzeigen
    ... würde ich doch lieber den WRKSPLF bzw. WRKOUTQ (je nachdem, was das Operating nutzt) nachprogrammieren und dort statt dem System-Dateinamen das anzeigen, was ich möchte.
    Das erscheint mir spontan einfacher und risikoloser zu sein und außerdem weniger Arbeit.
    Diesen Gedanken favorisieren wir mittlerweile auch.


    Es wäre halt schön gewesen......

Similar Threads

  1. Jobname im SQL ermittlen
    By pwrdwnsys in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 01-12-09, 07:54
  2. Antworten: 6
    Letzter Beitrag: 21-02-08, 13:57
  3. ADDAJE Jobname
    By cassi in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 26-07-07, 09:56
  4. AS400 HTTP Server über Port 2001 ansprechen
    By a_triesel in forum IBM i Hauptforum
    Antworten: 14
    Letzter Beitrag: 08-03-06, 11:55
  5. Suche was wie chkjob
    By miro in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 02-02-05, 13:47

Berechtigungen

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