LOTUSSCRIPT 言語


ArrayAppend 関数
1 つの配列を別の配列の最後に追加して、結果を第 3 の配列として返します。

構文ArrayAppend( sourceArray1, sourceArray2 )
構成要素sourceArray1


sourceArray2
戻り値配列を含む Variant 型です。
使用法この関数の操作中、sourceArray1sourceArray2 は変更されません。2 つの配列がデータ型の一致する配列であれば、戻り値の配列はその型になります。それ以外の場合は Variant 型の配列になります。戻り値の配列の下限値は sourceArray1 の下限値と同じで、上限値は sourceArray1sourceArray2 を結合した合計と同じです。
次に例を示します。

sourceArray1(1 to 5) = [1,2,3,4,5]

sourceArray2(1 to 8) = [1,3,6,9,12,15,18,21)

returned array (1 to 13) = [1,2,3,4,5,1,3,6,9,12,15,18,21)

エラー処理次の場合、ArrayAppend で型の不一致エラーが起こります。


ArrayAppend では、作成された配列の配列境界が許容可能な配列の限界値を超える場合、「範囲外の添字です」というエラーになります。

拡張例:配列と文字列関数

関連項目