|
Let me try that again:
Keeping in mind that if you define a 'qualified' data structure (as Booth
suggests), you have to refer to the subfields that way.
eg:
my_array ds qualified
dim(xxx)
fieldA 5
fieldB 7 0
fieldC 5
my_array.fieldA = 'AAAAA' (note the dot)
Then it's a simple matter to use "sorta" on my_array
Arthur J. Marino
Southern Container Corporation
(631) 231-0400 x133
sjones@xxxxxxxxxxxxxx
Sent by: rpg400-l-bounces@xxxxxxxxxxxx
10/17/2005 11:09 AM
Please respond to
RPG programming on the AS400 / iSeries <rpg400-l@xxxxxxxxxxxx>
To
<rpg400-l@xxxxxxxxxxxx>
cc
Subject
Sorting an array w/multiple fields
Hello:
I searched the archives & found some info on sorting arrays, but not
specifically what I need to do. I need to build an array that contains 3
fields. field one defined as 5 alpha, field two numeric 3,0 & field three
alpha 5
I need to sort the array by field one, field two, field three so the
sorted array would end up like:
AAAAA , 85- , XXXXX
AAAAA , 7, DDDDD
BBBBB, 3- , CCCCC
BBBBB , 4 , CCCCC
I saw some previous posts on using QSort, but I don't see an example on
how to sort by multiple fields using it.
Thanks in advance
Steve Jones
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.