4D v16.3ARRAY BLOB |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
ARRAY BLOB
ARRAY BLOB
La commande ARRAY BLOB crée ou redimensionne un tableau d’éléments de type Blob en mémoire. Le paramètre nomTableau est le nom du tableau. Le paramètre taille est le nombre d'éléments du tableau. Le paramètre taille2 est optionnel. Si vous le spécifiez, cette commande crée un tableau à deux dimensions. Dans ce cas, taille définit le nombre de lignes et taille2 le nombre de colonnes de chaque tableau. Chaque ligne dans un tableau à deux dimensions peut être traitée à la fois comme un élément et comme un tableau. Cela signifie que vous pouvez insérer et supprimer des tableaux entiers dans un tableau à deux dimensions, par l'intermédiaire des autres commandes de ce thème, lorsque vous travaillez avec la première dimension du tableau. Lorsque vous appliquez la commande ARRAY BLOB à un tableau existant :
Cet exemple crée un tableau process contenant 100 éléments de type BLOB : ARRAY BLOB(tabBlob;100) Cet exemple crée un tableau local de 100 lignes contenant chacune 50 éléments de type BLOB : ARRAY BLOB($tabBlob;100;50) Cet exemple crée un tableau local de 100 lignes contenant chacune 50 éléments de type BLOB. La variable $vByteValue reçoit le 10e octet du BLOB placé dans la 7e colonne et la 5e ligne du tableau BLOB : C_INTEGER($vByteValue)
Voir aussi
|
PROPRIÉTÉS
Produit : 4D HISTORIQUE
Créé : 4D v14 UTILISATION DE L'ARTICLE
4D - Langage ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||