[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2008
    Beiträge
    40

    CRTDEVPRT ohne OUTQ in QUSRSYS erstellen

    Hallo Zusammen,

    ich erstelle einen Drucker mit CRTDEVPRT. Dabei wird in der QUSRSYS eine OUTQ erstellt. Mein Problem ist, das ich diese OUTQ in eine andere LIB benötige.

    Besteht die Möglichkeit, die OUTQ entweder zu löschen oder zu verschieben?

    Besten Dank

    dbausnnd.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Du kannst es mal mit MOVOBJ versuchen, aber ich weiß nicht, ob das Device dann nicht die Verbindung zur OUTQ verliert.

    Ansonsten bleibt dir nur die Berechtigungssteuerung übrig.
    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
    Mar 2002
    Beiträge
    5.365
    wo ist das Problem, CRTOUTQ ist nicht verboten, da kann man beliebige Bibliotheken angeben, die Verbindung zwischen DEVD und outq darf man beim strprtwtr angeben, bleibt allenfalls, dass man die Anzahl der OUTQs in der QUSRSYS vom Gehalt abgezogen bekommt.

    D*B

    Zitat Zitat von dbausnnd Beitrag anzeigen
    Hallo Zusammen,

    ich erstelle einen Drucker mit CRTDEVPRT. Dabei wird in der QUSRSYS eine OUTQ erstellt. Mein Problem ist, das ich diese OUTQ in eine andere LIB benötige.

    Besteht die Möglichkeit, die OUTQ entweder zu löschen oder zu verschieben?

    Besten Dank

    dbausnnd.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Stimmt, ein MOVOBJ ist ja sinnlos, da der STRPRTWTR automatisch immer in QUSRSYS sucht.

    Bei solchen Verfahren verabschiedet man sich allerdings von der Standard-Druckerverwaltung.

    Einem Bediener wird ja häufig erlaubt, seinen Drucker selbst zu verwalten.
    Leider kommt es beim Beantworten von Druckermeldung häufig dazu, dass der Drucker sich beendet.
    Wird nun einfach die Standardauswahl zum Neustarten des Druckers verwendet, wird eben wieder QUSRSYS verwendet und der User wundert sich, dass sein Drucke nicht kommen.

    Man benötigt also explizite Start-Funktionen für solche Drucker, auch ein STRPRTWTR *ALL im QSTRUP führt zu unerwünschten Ergebnissen.
    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
    Mar 2002
    Beiträge
    5.365
    ... du enttäuschst mich, das lässt sich doch alles ohne allzuviel Aufwand einrichten, z.B.: ein GOVC (good old Validity Checker) für STRPRTWTR ... und ein STRPRTWTR(*ALL) im QSTRUP, naja...

    D*B

    Zitat Zitat von Fuerchau Beitrag anzeigen
    Stimmt, ein MOVOBJ ist ja sinnlos, da der STRPRTWTR automatisch immer in QUSRSYS sucht.

    Bei solchen Verfahren verabschiedet man sich allerdings von der Standard-Druckerverwaltung.

    Einem Bediener wird ja häufig erlaubt, seinen Drucker selbst zu verwalten.
    Leider kommt es beim Beantworten von Druckermeldung häufig dazu, dass der Drucker sich beendet.
    Wird nun einfach die Standardauswahl zum Neustarten des Druckers verwendet, wird eben wieder QUSRSYS verwendet und der User wundert sich, dass sein Drucke nicht kommen.

    Man benötigt also explizite Start-Funktionen für solche Drucker, auch ein STRPRTWTR *ALL im QSTRUP führt zu unerwünschten Ergebnissen.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  6. #6
    Registriert seit
    Jan 2008
    Beiträge
    40
    Also ich möchte die OUTQ verschieben, da ich auf dem System zwei Umgebungen aktiv habe.

    Die OUTQ beider Umgebungen haben den gleichen Namen liegen nur ein separaten Bibliotheken. Die OUTQ die in der QUSRSYS steht wäre mir grundsätlich egal, jedoch steht die LIB halt vor den anderen, somit laufen die SPL´s ins QUSRSYS.

    Gedruckt wird nicht, da ich mit STRPRTWTR auf die OUTQ in meiner LIB verweise.

    MOVOBJ funzt net. Gibt es sonst noch eine Möglichkeit?

    Gruß

    dbausnnd

  7. #7
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    ... da musst du an den PRTFs ansetzen und OUTQ und Printer mit verschiedenen Namen verwenden

    D*B

    Zitat Zitat von dbausnnd Beitrag anzeigen
    Also ich möchte die OUTQ verschieben, da ich auf dem System zwei Umgebungen aktiv habe.

    Die OUTQ beider Umgebungen haben den gleichen Namen liegen nur ein separaten Bibliotheken. Die OUTQ die in der QUSRSYS steht wäre mir grundsätlich egal, jedoch steht die LIB halt vor den anderen, somit laufen die SPL´s ins QUSRSYS.

    Gedruckt wird nicht, da ich mit STRPRTWTR auf die OUTQ in meiner LIB verweise.

    MOVOBJ funzt net. Gibt es sonst noch eine Möglichkeit?

    Gruß

    dbausnnd
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Du kannst ja in deinem Programm einen OVRPRTF gezielt auf deine OUTQ machen.
    Per CHGPRTF kannst du die PRTF auch hart mit einer OUTQ verdrahten, wenn deine PRTF ebenso in verschiedenen Lib's hast wie deine OUTQ.
    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
    Jan 2008
    Beiträge
    40
    Besten Dank für die Tipps.

    Ich habe dem DEV und der OUTQ unterschiedliche Name verpasst und fertig. Ist zwar Suboptimal aber egal.

Similar Threads

  1. OUTQ Beschreibung sichern und wiederherstellen
    By SL in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 07-12-06, 10:46
  2. Antworten: 6
    Letzter Beitrag: 29-06-06, 15:32
  3. Grafik-Dateien erstellen
    By KM in forum NEWSboard Java
    Antworten: 3
    Letzter Beitrag: 08-06-06, 09:09
  4. Standardsystemdrucker und OUTQ
    By phil.sebastian in forum NEWSboard Drucker
    Antworten: 1
    Letzter Beitrag: 23-05-06, 12:08
  5. Kopien von neuen Spools einer OUTQ
    By linguin in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 17-05-06, 13:42

Berechtigungen

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