7.90.2 SORT_LISTの使用例

LANSA

7.90.2 SORT_LISTの使用例


例1:#TOTALSというリストの項目を、フィールド#COMPを基準に昇順でソートします。

DEF_LIST   NAME(#TOTALS) FIELDS(#COMP #DEPT #DIV #SALES) TYPE(*WORKING) ENTRYS(200)
SORT_LIST  NAMED(#TOTALS) BY_FIELDS(#COMP)
 

例2:#TOTALSというリストの項目を、フィールド#COMPおよび#DEPTを基準に昇順でソートします。

DEF_LIST   NAME(#TOTALS) FIELDS(#COMP #DEPT #DIV #SALES) TYPE(*WORKING) ENTRYS(200)
SORT_LIST  NAMED(#TOTALS) BY_FIELDS(#COMP #DEPT)
 

例3:#TOTALSというリストの項目を、フィールド#SALESを基準に降順でソートし、次にフィールド#COMP、#DEPT、および#DIVを基準に昇順でソートします。

DEF_LIST   NAME(#TOTALS) FIELDS(#COMP #DEPT #DIV #SALES) TYPE(*WORKING) ENTRYS(200)
SORT_LIST  NAMED(#TOTALS) BY_FIELDS((#SALES *DESCEND) #COMP #DEPT #DIV)