-
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?
-
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.
-
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.
-
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!)
-
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.
-
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?
-
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!)
-
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 ...
Similar Threads
-
By Kaufmann in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 29-11-06, 18:07
-
By Burkhard in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 21-01-05, 11:34
-
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
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks