[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2004
    Beiträge
    184

    Query mit Navigator

    Hallo Kollegen,
    wir haben auf unserer Iseries (Interaktiv) mehrere Querys die aus einem Menu gestartet werden und halten, damit der Operator eine Abfrage verändern kann. Demnächst werden wir eine neue Maschine bekommen, aber ohne interaktive Leistung. Meine Frage : Kann ich diese Querys auch im OP Navigator starten. Oder gibt es eine andere Möglichkeit ?

    Vielen Dank für Eure Hilfe

  2. #2
    Registriert seit
    Aug 2004
    Beiträge
    923

    query

    Zitat Zitat von Jenne
    Hallo Kollegen,
    wir haben auf unserer Iseries (Interaktiv) mehrere Querys die aus einem Menu gestartet werden und halten, damit der Operator eine Abfrage verändern kann. Demnächst werden wir eine neue Maschine bekommen, aber ohne interaktive Leistung. Meine Frage : Kann ich diese Querys auch im OP Navigator starten. Oder gibt es eine andere Möglichkeit ?

    Vielen Dank für Eure Hilfe
    hello,

    meinste mit querys auch querys oder sql-statements?
    ne einfache möglichkeit wäre RUNQRY aus nem CLP raus im Batch denke ich.
    geht auch mit parameters, müsste hier im forum genug an beispielen sein...

    gruss

    k.

  3. #3
    Registriert seit
    May 2004
    Beiträge
    184
    Hallo Kuempi,

    ich meine nur Query's. Diese werden schon aus einem CLP gestartet, aber mit RCDSLT = YES, da die Satzauswahl verändert werden muss. Mit CLP Variablen können wir an der Stelle nicht arbeiten da die Abfrage unterschiedlich sein können.

    Gruß Jenne

  4. #4
    Registriert seit
    Aug 2004
    Beiträge
    923

    clp variabeln

    Zitat Zitat von Jenne
    Hallo Kuempi,

    ich meine nur Query's. Diese werden schon aus einem CLP gestartet, aber mit RCDSLT = YES, da die Satzauswahl verändert werden muss. Mit CLP Variablen können wir an der Stelle nicht arbeiten da die Abfrage unterschiedlich sein können.

    Gruß Jenne
    hello jenne,

    na ja, wenn die abfragen unterschiedlich aber relativ einfach gehalten sind (abfrage auf ein datum oder ne firma oder ein paar einzelne felder und so) könnte man schon einiges tricksen.
    das clp könnte sich ja die daten irgendwo vorher herholen.
    und da werden sie durch ein vorgesetztes progrämmchen eben reingeschrieben bevor der aufruf erfolgt.
    möglichkeiten derer gibts ja viele... (DTAARA, Datei usw)...

    zusatz: oder per message vorher abfragen...

    ich denke das ist wirklich kein grosser akt.

    kuempi

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Ein Query erlaubt auch Satzauswahlen mit Parametern, allerdings nur in der Form von QM-Queries. Die Variable wird mit einem ":" eingeleitet (FELD EQ :PARM1).
    Mittels STRQMQRY und SETVAR sowie ALWQRYDFN(*YES) übernimmt der QM den Select aus dem Query und ergänzt die Variableninhalte.
    Allerdings kann der Bericht nicht mehr so wie im Query erstellt werden.

    Man müsste die Queries per CLP etwas umgestalten:

    1. CLP
    - Eingabemaske mit der Auswahl
    - Parameter in die LDA abstellen
    - SBMJOB eines 2. CLP's

    2. CLP
    - STRQMQRY mit den Parametern aus der LDA und Ausgabe in eine neue Datei
    - RUNQRY der neuen Datei mit der gewünschten Berichtsformatierung

    Da man für Geld ja fast alles kriegt, biete ich hiermit auch telefonische Unterstützung gegen Bezahlung an.
    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

  6. #6
    Registriert seit
    May 2004
    Beiträge
    184
    Hallo Kuempi,

    ich hatte mir soetwas schon gedacht. Aber kann man Query's aus dem OP Navigator überhaupt starten oder geht das nur mit SQL.

    Gruß
    Jenne

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Aus dem OPS kann man nur SQL's ausführen, wobei die Ergebnisse dann lokal als Tabelle angezeigt werden.
    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

  8. #8
    Registriert seit
    May 2004
    Beiträge
    184
    Tja, dann werden ich mir wohl die Arbeit machen müssen.

    Danke für Eure Hilfe.

    Gruß Jenne

  9. #9
    Registriert seit
    Aug 2001
    Beiträge
    2.928

    DB2 Query Management Facility

    Der von IBM vorgeschlagene Ersatz für Query/400 ist:
    DB2 Query Management Facility (QMF)

    kostet natürlich extra!

    In dem folgenden Redbook Kapitel 10.5.1 ist die Migration von bestehenden Queries in QMF-Queries beschrieben:
    Modernizing IBM eServer iSeries Application Data Access - A Roadmap Cornerstone

    Birgitta
    Birgitta Hauser

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

Similar Threads

  1. QueryManager / Query ---> Aufruf mit Variablen
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 29-11-06, 18:07
  2. query outq
    By TARASIK in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 22-08-06, 09:52
  3. Query Manager -_-
    By Azubiiiiii in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 03-08-06, 09:44
  4. Query - Tagesdatum
    By dino in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 09-05-06, 07:45
  5. Query und Datum
    By Hubert Brethauer in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 05-05-06, 12:37

Berechtigungen

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