Joe
06-02-08, 09:27
Hallo Forum
Die folgende Subfile soll in SQLRPGLE nach Betrag aufsteigen oder absteigend sortiert werden.
Dabei ist die jeweils niedrigste "Stufe2" aller Sätze massgebend. Die Sortierung soll aber auch
innerhalb der gleichen "Stufe1" wirken.
Dazu gebe ich eine Tabelle mit gleichem Aufbau aus die nach dem sortieren wieder eingelesen und angezeigt wird.
Stufe1 Stufe2 Krit BETRAG
1 4 ||||Artikel 55 2,81
1 4 ||||Artikel 56 85,00
1 4 ||||Artikel 57 41,94
1 4 ||||Artikel 58 41,38
1 3 |||Auftragsart 50 171,13
1 2 ||Monat 01 171,13
1 1 |Kunde 1100 171,13
2 4 ||||Artikel 40 20,08
2 4 ||||Artikel 41 100,42
2 4 ||||Artikel 56 59,46
2 3 |||Auftragsart 01 179,96
2 2 ||Monat 01 179,96
2 1 |Kunde 1101 179,96
nach der Sortierung soll das so aussehen
Stufe1 Stufe2 Krit BETRAG
2 4 ||||Artikel 41 100,42
2 4 ||||Artikel 56 59,46
2 4 ||||Artikel 40 20,08
2 3 |||Auftragsart 01 179,96
2 2 ||Monat 01 179,96
2 1 |Kunde 1101 179,96
1 4 ||||Artikel 56 85,00
1 4 ||||Artikel 57 41,94
1 4 ||||Artikel 58 41,38
1 4 ||||Artikel 55 2,81
1 3 |||Auftragsart 50 171,13
1 2 ||Monat 01 171,13
1 1 |Kunde 1100 171,13
Wie bekomme ich das mit einer dynamischen sqL-Anweisung hin?
Gruß Joe[/FONT]
Die folgende Subfile soll in SQLRPGLE nach Betrag aufsteigen oder absteigend sortiert werden.
Dabei ist die jeweils niedrigste "Stufe2" aller Sätze massgebend. Die Sortierung soll aber auch
innerhalb der gleichen "Stufe1" wirken.
Dazu gebe ich eine Tabelle mit gleichem Aufbau aus die nach dem sortieren wieder eingelesen und angezeigt wird.
Stufe1 Stufe2 Krit BETRAG
1 4 ||||Artikel 55 2,81
1 4 ||||Artikel 56 85,00
1 4 ||||Artikel 57 41,94
1 4 ||||Artikel 58 41,38
1 3 |||Auftragsart 50 171,13
1 2 ||Monat 01 171,13
1 1 |Kunde 1100 171,13
2 4 ||||Artikel 40 20,08
2 4 ||||Artikel 41 100,42
2 4 ||||Artikel 56 59,46
2 3 |||Auftragsart 01 179,96
2 2 ||Monat 01 179,96
2 1 |Kunde 1101 179,96
nach der Sortierung soll das so aussehen
Stufe1 Stufe2 Krit BETRAG
2 4 ||||Artikel 41 100,42
2 4 ||||Artikel 56 59,46
2 4 ||||Artikel 40 20,08
2 3 |||Auftragsart 01 179,96
2 2 ||Monat 01 179,96
2 1 |Kunde 1101 179,96
1 4 ||||Artikel 56 85,00
1 4 ||||Artikel 57 41,94
1 4 ||||Artikel 58 41,38
1 4 ||||Artikel 55 2,81
1 3 |||Auftragsart 50 171,13
1 2 ||Monat 01 171,13
1 1 |Kunde 1100 171,13
Wie bekomme ich das mit einer dynamischen sqL-Anweisung hin?
Gruß Joe[/FONT]