[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2007
    Beiträge
    70

    Querymanager Paramter in Überschriftzeile

    Hallo,

    wie kann ich einen Parameterwert, der per QM in der SQL-Abfrage eingegeben wird, in der Überschriftzeile ausgeben.
    Wie muss man das machen?

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Das geht leider gar nicht.
    Wenn man mit QM-Forms arbeitet kann man Felder auch in der Überschrift angegeben.

    Oder meinst du ggf. folgendes ?

    Select F1 as "Überschr.1", F2 as "Überschr. 2", .....

    Das geht natürlich auch per Parameter da du an jeder Stelle Parameter angeben kannst. Du musst halt nur bei der Übergabe den Inhalt korrekt definieren.

    select F1 as &Param1, F2 as &Param2, ...

    Zu beachten ist, dass die Überschrift eben aus dem Ergebnisnamen generiert wird.
    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
    Feb 2007
    Beiträge
    70
    Hallo Fuerchau,

    mit Überschriftzeile ist der Listenkopf gemeint. Es soll dort der Zeitraum (Monat) ausgeben werden, welcher im SQL-Stat. REMM = &MONAT als Parameter def. ist.

    Ablauf
    CL ruf Query(QM) auf.
    Am Bildschirm wird der Monat als Parameterwert eingegeben.

    Dieser Wert soll im Listenkopf zur Kontrolle angedruckt werden, da auf der Liste evtl. keine Sätze im SQL gefunden werden.

  4. #4
    Registriert seit
    Jun 2001
    Beiträge
    2.044
    Dann mußt du, wie von Baldur geschrieben, QM-Forms verwenden.

    Damit kannst du dein QM-Sql 'angehübscht' auf eine Liste drucken. Die Variablen stehen auch zur Verfügung
    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Der einzige Nachteil von QM-Forms ist die Zahlenformatierung.
    Ich habe es noch nicht geschafft, eine deutsche Formatierung (mit Vornull) hinzubekommen.
    Ansonsten ist QM-Forms eine schöne Sache.
    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
    Feb 2007
    Beiträge
    70
    Seitenüberschrift editieren

    Auswahl eingeben, Eingabetaste drücken
    Anzahl Leerzeilen davor . . . . . . . . . 0 0-999
    Anzahl Leerzeilen danach . . . . . . . . . 2 0-999

    Seitentext: &col, &DATE, &TIME und &PAGE für Variableneinfügungen verwenden.

    Zeil Ausrichten Seitenüberschriftstext
    1 LINKS &DATE, &TIME Monat:
    1 ZENTRIEREN LOHNARBQU3.VSKLIB *** Fakturierte Lohnarbeiten (WF-KO)
    1 RECHTS SEITE &PAGE








    Ende
    F2=Alternativt. F3=Verlassen F4=Bedienerf. F5=Bericht ausf.
    F6=Zeile einfügen F10=Zeile kop. F12=Abbrechen F24=Weitere Tasten


    Nochmal detaillierterter: Nach den Text Monat: sollte der Eingabeparameter angedruckt werde. Wie geht das?

  7. #7
    Registriert seit
    Jun 2001
    Beiträge
    2.044
    mit &1 das 1. Feld das dein sql hat, &2 das 2. usw

    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    QMForm kann die übergebenen Parameter des QMQRY nicht mehr bekommen, da QMFORM das Ergebnis des Selects erhält.

    Du kannst in QMForm nur noch auf die Ergebnisvariablen referieren.
    Dazu kommt ja noch, dass sich diese ja beim Seitenwechsel dann auch noch ändern.

    Um die Parameter selber auszugeben musst du diese in das Ergebnis des SQL's als Konstanten mit einbetten:

    select &p1 as MyP1, &p2 as MyP2,
    .... Original-Select ...
    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. QueryManager / Query ---> Aufruf mit Variablen
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 29-11-06, 18:07
  2. Variable Eingabedatei im QueryManager
    By Burkhard in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 21-01-05, 11:34
  3. Zwei AS/400 über VPN und TCP-IP verbinden
    By Thimi in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 28-06-04, 13:29

Berechtigungen

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