-
strqmqry
Hallo *all,
ich habe mal wieder ein Problem:
Ich habe ein Query erstellt und das sah auch gut aus. Dann bin ich hingegangen und habe das Query für den Batch mit Variable umgestellt und da war das Problem ;-)
1.
*...+....1....+....2....+....3...
Auft. Beleg
Datum Nr. Sachb KDR-Nr.
-------- ------ ----- --------
10.03.26 64684 4 25634
11.01.06 85621 19973
11.01.07 85774 19973
11.01.07 19973
11.02.28 89625 11694
11.02.28 11694
11.02.28 11694
11.02.28 11694
11.02.28 11694
11.02.28 11694
Die Beleg-Nummer und der Sachbearbeiter werden nur noch einmal angedruckt wenn ich das Query per Hand aufrufe werden die Werte wiederholt.
KDT2 ANR SA05 KTO
Auft. Beleg VK-Sa Ident
Datum Nr. /Eink nummer
11.08.05 100632 4 19973
11.08.05 100632 4 19973
11.08.05 100632 4 19973
Kann ich das irgendwo einstellen?
GG
-
Hmm,
irgendwie verstehe ich nicht
- was du gemacht hast
- was das Problem ist
hast du mehr / bessere Infos
gruß
Robi
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
Wie Du in der esrten Zeile erkennen kannst, gibt es 4 Felder in der Query.
Beim manuellen Aufruf werden alle 4 Felder immer gefüllt. Beim Aufruf per strqmqry werden die Wiederholungen unterdrückt. Sprich der Sachbearbeiter und die Kundennummer die pro Auftrag immer gleich ist wird nur einmal in der ersten Spalte angedruckt und dann bis zum Wechsel des Sachbearbeiters nicht mehr. Nummer in FETT
Manueller Aufruf:
KDT2 ANR SA05 KTO
Auft. Beleg VK-Sa Ident
Datum Nr. /Eink nummer
000001 11.08.05 100632 4 19973
000002 11.08.05 100632 4 19973
000003 11.08.05 100632 4 19973
000004
000005
000006
000007 11.08.05 100642 4 19973
000008
000009
000010
000011
000012
000013 11.08.05 100618 25 30084
000014 11.08.05 100618 25 30084
000015 11.08.05 100618 25 30084
Über strqmqry:
11.08.05 100632 4 19973
11.08.05 19973
11.08.05 19973
11.08.05 100642 19973
11.08.05 100618 25 30084
11.08.05 30084
11.08.05 30084
11.08.05 100639 29260
-
Hast du im qmqry den ein Formular dahinter ?
wie sieht das qm aus?
select wert1, wert2, wert3, wert4 from datei where feld = &v01 ...
oder ist das ganze qm nur
&v01&v02 und im cl sagst du dann
chgvar &v01 'select wert1, wert2, wer3, wert4 from Datei where feld =' *cat ....
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
Hallo Robi,
irgendwie denkst Du zu kompliziert.
Ich mache mit wrkqry eine Query und lasse die Laufen und habe mein Ergebnis wie ich es haben will, und wenn ich die selbe Query mit strqmqry laufen lasse habe ich das andere Ergebniss mit "Wiederholungs Unterdrückung".
GG
-
... STRQMQRY macht immer einen inner join (hatten wir schon mal im Forum)
Da gibt es einen würgdrumherum:
per QMQRY eine Ausgabedatei mit einem Parametersatz erzeugen und im Query damit verknüpfen. Dann kann man per CL erst die Parameterdatei füllen und dann den Query aufrufen.
D*B
-
Muß ich mir nochmals ansehen. Hat den Artikel wohl gesehen aber nicht auf mein Problem bezogen,
-
Wie sieht denn die Quelle der Query aus, wenn du sie mit RTVQMQRY abrufst?
Was ist als "Art der Verknüpfung" bei dieser Query im WRKQRY angegeben (falls du mehr als 1 Datei angegeben hast)?
Siehe auch hier
Similar Threads
-
By polo in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 16-10-06, 12:31
-
By Elei in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 20-06-06, 13:51
-
By woki in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 02-06-05, 13:48
-
By Jenne in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 23-03-05, 09:50
-
By Jenne in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 08-03-05, 14:12
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