-
Sätze einer Datei zählen
Wer kann mir bei einem kleinen aber diffizielen Probelm weiterhelfen ?
Situation : In einem RPG IV Dialog-Programm können vom Anwender verschiedene Selektionskriterien zur Anzeige von Sätzen einer Datei eingegeben werden (z.B. Kundennummer = xxx und Artikelgruppe = yyy und Lieferdatum > zzz).
Da die Anzeige nicht in einem Subfile erfolgen darf möchte ich VOR der Anzeige des ersten Datensatzes die Anzahl der Sätze ermitteln, die den Selektionskriterien entsprechen.
Gibt es einen einfachen Weg, die Anzahl der Sätze zu ermitteln, ohne die Verarbeitung mit einem Zähler vor der ersten Anzeige bereits durchlaufen zu lassen ??
Vielen Dank für Eure Hilfen,
Marc
-
Hallo Marc,
ich würde die Anzahl der Sätze über ein SQL-Command wie folgt ermitteln:
XXX = Hostvariable (hier Eingabe-Felder)
YYY = Hostvariable
ZZZ = Hostvariable
verwendete Hostvariablen werden im SQL mit : gekennzeichnet.
D $Anzahl S 9 0
C/EXEC SQL
c+ select count(*)
c+ into :$Anzahl
c+ from Datei
c+ where Knd_Nr = :XXX
C+ and Art_Grp = :YYY
C+ and Lief_D > :ZZZ
C/END-EXEC
Vielleicht kommst Du damit weiter.
Achtung Quellenart muss auf SQLRPGLE geändert werden.
Birgitta
Similar Threads
-
By mk in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 21-12-06, 09:56
-
By haertl in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 30-05-06, 14:36
-
By jogisarge in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 15-05-06, 14:47
-
By Hubert Brethauer in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 14-03-06, 10:37
-
By PGMR in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 15-06-05, 16:37
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