Utilisation de la fonction Table

Effectué

Parfois, vous devrez créer la table manuellement. Celle-ci peut servir à renseigner un contrôle Liste déroulante ou à définir les informations à utiliser dans un contrôle Galerie ou Table de données. Vous pouvez créer une table à l’aide de la fonction Table.

La fonction Table permet de créer une table de données qui n’existe que dans le contexte de sa création et de son utilisation dans l’application. Par exemple, vous pouvez recréer la table présentée dans la section précédente à l’aide de la fonction Table dans la propriété Items d’un contrôle Table de données. La formule est alors la suivante :

Table({Name: "Chocolate", Price: "$ 3.95", 'Quantity on Hand':
12, 'Quantity on Order': 10}, {Name: "Bread", Price: "$ 4.95",
'Quantity on Hand': 34, 'Quantity on Order': 0}, {Name: "Water",
Price: "$ 1.95", 'Quantity on Hand': 10, 'Quantity on Order':
10})

Afin que les éléments s’affichent dans la table, veillez à mettre à jour la propriété Fields dans le volet Propriétés. (Consultez l’image ci-dessus pour connaître l’emplacement.) Cliquez sur + Ajouter un champ en haut, puis cochez la case en regard de chacun des noms de champ à ajouter.

Parfois, vous avez besoin d’une Table plus simple à une seule colonne pour renseigner les choix du contrôle Liste déroulante. Dans ce cas, vous pouvez créer une table à une seule colonne à l’aide de la méthode rapide [ ]. Voici un exemple de création d’une table à une seule colonne avec les couleurs Red, Blue et Green.

["Red", "Blue", "Green"]

En plaçant cette formule dans la propriété Items d’un contrôle Liste déroulante, vous disposez d’une liste déroulante simple avec les trois couleurs en options. Le nom de votre colonne unique est Value. C’est la même chose que si vous aviez utilisé la formule ci-dessus et créé une table ainsi : Table({Value: "Red"}, {Value: "Blue"}, {Value: "Green"}). Comme vous pouvez le voir, utiliser [] pour les tables à une seule colonne est bien plus rapide et efficace.