|
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-2024 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.