S’applique à :
- Winshuttle Foundation
Table sélectionnable
Une table sélectionnable permet aux utilisateurs de sélectionner une ligne de données à partir de la table et de l’utiliser pour remplir d’autres champs du formulaire. En outre, vous pouvez appliquer des règles à une table sélectionnable quand une ligne est sélectionnée.
Propriétés générales d’une table sélectionnable
Nom | ID de table du formulaire |
Règles | Cliquez pour afficher, ajouter ou modifier une ou plusieurs règles qui seront exécutées lorsqu'une ligne est sélectionnée dans la table. Voir Utilisation des règles pour plus d’informations. |
Étendue de colonne | Largeur de la colonne par rapport aux autres colonnes de la table. |
Afficher l’en-tête |
|
Nombre de lignes | Nombre de lignes avant la pagination du contenu |
Lignes affichées | Nombre de lignes à afficher simultanément |
Champ de numéro de ligne | Sélectionnez un champ à utiliser comme nombre de lignes pour la table. |
Détails de ligne |
Fournit un accès à la demande au contenu de la table Le contenu sera masqué jusqu’à la sélection de l’option de menu contextuelle afficher les détails. Dans ce cas, une boîte de dialogue s’affiche avec tout le contenu de la propriétés « Détails de ligne ». Cette propriété contient tous les libellés et champs à afficher (lecture seule) lors de l’exécution avec l’option de menu Afficher le détails. Cela peut être pratique pour fournir des informations secondaires, réduire la quantité de données de table lors du chargement du formulaire, et améliorer toute la présentation et la performance du formulaire. |
Activer la recherche |
Active ou désactive une zone de recherche pour rechercher ou filtrer des informations dans un tableau.
|
Activer le tri |
|
Paginer le contenu | Définissez True pour paginer les résultats (pratique si vous attendez une grande quantité de données en retour). |
Enregistrer le contenu | Si la valeur est True, ce paramètre conserve le contenu dans formXML lorsque le formulaire est enregistré. |
Largeur de bordure | Largeur en pixels de la bordure autour du groupe |
Style de bordure | Style de la bordure : tirets, pointillés, uni, etc. |
Couleur de bordure | Couleur de la bordure. |
Options avancées
Colonne principale pour la fusion : cette liste déroulante contiendra la liste de tous les champs contenus dans la table répétitive/le groupe répétitif. Si vous définissez cette « clé », le formulaire exécute une fusion chaque fois que les données de la table sont mises à jour, mais seuls les champs que l’utilisateur a modifiés sont mis à jour.
La valeur de la clé doit être le nom de l’une des colonnes de la table. Chaque ligne doit avoir une valeur de clé unique. La valeur de clé indique la colonne qui contient la clé (par exemple, my:partnumber).
Type de magasin de charge utile : emplacement de stockage des données externes. Si vous travaillez dans un environnement dans lequel un magasin de données externes a été configuré pour décharger une partie des données de formulaire, les valeurs dans cette liste déroulante permettent de définir le « magasin » à utiliser. (L’administrateur Winshuttle Workflow doit le configurer.)
Conseil d’interrogation d’une source de données SQL : la casse est importante.
Si vous interrogez une source de données SQL et voulez insérer le résultat dans une table sélectionnable ou répétitive, vérifiez que le texte de la requête correspond à la casse des colonnes SQL.
Par exemple, si une colonne de la base de données SQL est COLUMN_1, la requête ne fonctionne pas si elle interroge column_1.
Ajout et définition d’une table sélectionnable

- Dans le canevas, cliquez sur le groupe auquel vous voulez ajouter un table.
- Dans le volet Propriétés, cliquez sur l’onglet Éléments.
- Cliquez sur Élément de conteneur.
- Cliquez sur Table sélectionnable.
- Dans la boîte de dialogue Nouvelle table sélectionnable, entrez le nombre de colonnes désiré, puis cliquez sur OK.