COBCH1757 部分参照文字列は受け取り項目として指定できない

プログラムで、部分参照文字列オブジェクトが受け取り項目として指定されています。このような指定はできません。

解決方法:

コードを修正して、部分参照ブジェクトを受け取り項目以外に変更してから再コンパイルします。

例:

次の例では、S1 文字列が配列値を受け取ります。

       class-id a.
       method-id main static.
           declare s1 as string = "ABCDEFGHIJ"
           *>move "XYZ" to s1[3:3]
           declare bytearray1 = table of byte (1 2 3 4 5 6 7 8)
           declare bytearray2 = table of byte (11 22 33)
           move bytearray2 to bytearray1[4:3]
           perform varying i as byte through bytearray1
               display i
           end-perform
       end method.
       end class.