4D v16.3

DELETE FROM ARRAY

ホーム

 
4D v16.3
DELETE FROM ARRAY

DELETE FROM ARRAY 


 

DELETE FROM ARRAY ( array ; where {; howMany} ) 
引数   説明
array  配列 in 要素を削除する配列
where  倍長整数 in 削除を開始する要素番号
howMany  倍長整数 in 削除する要素数, または 省略時は1要素

説明   

DELETE FROM ARRAY コマンドは1つまたは複数の要素をarrayから削除します。where引数の示す位置から要素の削除を開始します。

howMany引数は削除する要素数です。howManyが指定されない場合、1つの要素が削除されます。配列のサイズはhowManyだけ小さくなります。

以下の例は、配列の5番目の要素から3つの要素を削除します:

 DELETE FROM ARRAY(anArray;5;3)

以下の例は、配列の最後の要素を削除します:

 $vlElem:=Size of array(anArray)
 If($vlElem>0)
    DELETE FROM ARRAY(anArray;$vlElem)
 End if



参照 

INSERT IN ARRAY
Size of array

 
プロパティ 

プロダクト: 4D
テーマ: 配列
番号: 228

This command can be run in preemptive processes

 
履歴 

変更: 4D v11 SQL

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v16)
ランゲージリファレンス ( 4D v16.1)
ランゲージリファレンス ( 4D v16.2)
ランゲージリファレンス ( 4D v16.3)