Anmelden

View Full Version : QMQRY, Gruppenwechsel = Seitenwechsel



ILEMax
25-10-16, 10:51
Hallo *all

wir haben hier ein Query, das 'automatisiert' werden soll.
Statt der bisherigen Datumseingabe, soll das Datum nun automatisch vergeben werden.
Da Query keine Variablen kann habe ich das auf QM Query umgestellt.
Funktioniert auch gut.
Muß aber, immer wenn der Sachbearbeiter wechelt, eine neue Seite beginnen.
Habe das QMQRY (die Abfrage) und ein Formular.
Finde dort aber den Seitenwechsel nicht.
geht das irgendwie?

Danke

der ILEMax

BenderD
25-10-16, 12:09
Da Query keine Variablen kann

... STRQMQRY hat einen Parameter ALWQRYDFN und darüber kann man Variablen mitgeben. Außerdem könnte man auch mit QMQRY das Datum in eine Datei schreiebn und die im Query mit dazunehmen...

D*B

ILEMax
25-10-16, 12:31
Das QMQRY Valiablen kann ist klar und der Grund für die Umstellung. :o
Schlägst du im ernst vor, mit QMQRY eine Datei aus zu geben, die dann mit dem 'alten' Query angelistet wird , nur weil da der Seitenwechsel bei Gruppenwechsel funktioniert?

Ok, ist eine Lösung, ...
kann QMQRY das den wirklich nicht?
Der ILEMax

BenderD
25-10-16, 12:45
... Brille putzen mag helfen: Du kannst mit STRQMQRY ALWQRYDFN(*YES) einen Query/400 starten und diesem eine Variable mitgeben! Zu QMQRY selber, kann ich nur wenig beitragen, den habe ich nur als SQL für Arme und Kranke benutzt.

D*B

Fuerchau
25-10-16, 12:53
Wenn du das Formular bearbeitest gehe auf
- Gruppenwechseltext editieren
- Wähle Überschrifttext der passenden Gruppe
- Auf neue Seite stellen = 'J' <= das wirst du gesucht haben

Man kann zwar mittels STRQMQRY auf einem QRYDFN aufsetzen, allerdings ist der Output ein anderer als per Query/400-Formular.

Die "Parameterdatei" für Query ist von Dieter schon ein alter Hut.
Diese Datei kann ich ja als Inner-Join in den Query aufnehmen um die Daten gefiltert zu erhalten.

ILEMax
25-10-16, 13:30
Danke!
Das habe ich gesucht.
Ich halte QMQRY auch nicht für die beste Lösung.
Trozudem brauche ich es immer mal wieder für eine kleine Anforderung

Danke!

der ILEMax