COBCH1808 SORT の作用対象が配列でない

プログラムに、ソート ファイルまたは配列を参照しない SORT 文が含まれています。このような指定はできません。

解決方法:

コードを修正してから再コンパイルします。

例:

次の例では、SORT 文がフィールドを参照しています。参照対象は配列にする必要があります。

           declare s1 as string = "Hello"
           sort s1                        *> Error - s1 is not an array
           declare array = table of byte(5 4 3 2 1)
           sort array                     *> ok - will sort the elements of the array
           perform varying i as byte through array
               display i
           end-perform