version 6.0
Un tableau est une série ordonnée de variables de même type. Chaque variable est appelée un élément du tableau. La taille d'un tableau est le nombre d'éléments qu'il contient. La taille du tableau doit être définie au moment de sa création ; vous pouvez ensuite la modifier aussi souvent que nécessaire en ajoutant, insérant, ou supprimant des éléments, ou en appelant de nouveau la commande que vous avez utilisée pour créer le tableau.
Vous créez un tableau au moyen de l'une des commandes de déclaration de tableau. Pour plus d'informations, reportez-vous à la section Créer des tableaux.
Les éléments sont numérotés de 1 à N, où N est la taille du tableau. Un tableau a toujours un élément zéro, auquel vous pouvez accéder tout comme vous accédez à n'importe quel autre élément du tableau, mais cet élément n'est pas affiché lorsqu'un tableau est utilisé dans un formulaire. Rien ne vous empêche cependant de l'utiliser avec le langage. Pour plus d'informations sur l'élément zéro, reportez-vous à la section Utiliser l'élément zéro d'un tableau.
Les tableaux sont des variables 4D. Comme toute variable, un tableau a une portée et suit les règles du langage 4D, bien qu'il existe quelques différences spécifiques. Pour plus d'informations, reportez-vous aux sections Les tableaux et le langage 4D et Tableaux et Pointeurs.
Les tableaux sont des objets du langage : vous pouvez créer et utiliser des tableaux qui n'apparaîtront jamais à l'écran. Mais les tableaux sont également des objets d'interface utilisateur. Pour plus d'informations sur l'interaction entre les tableaux et les objets de formulaire, reportez-vous aux sections Tableaux et objets de formulaire et Zones de défilement groupées.
Les tableaux doivent être utilisés pour manipuler une certaine quantité de données pendant une période brève. En contrepartie, comme les tableaux résident en mémoire, ils sont d'une utilisation rapide et facile. Pour plus d'informations, reportez-vous à la section Tableaux et mémoire.