Ouvrir la rubrique avec les liens de navigation
Page de propriétés Éléments de liste |
La page de propriétés Éléments de liste est disponible pour les contrôles de cases d'option, zones de liste et listes déroulantes. Elle définit le Texte à afficher (étiquette) qu'un utilisateur visualise sur le formulaire de saisie de données et la Valeur d'élément pour chaque étiquette, qui correspond à ce qui est imprimé sur un élément.
La Valeur d'élément imprimée sur un élément peut être identique au Texte à afficher, ou il peut s'agir d'une valeur différente définie par vos soins à travers la page de propriétés ou par la propriété Source que vous avez sélectionnée pour remplir les listes.
Les sources disponibles sont les suivantes :
La source Données intégrées vous permet de saisir manuellement les valeurs qui doivent apparaître dans la liste. Pour introduire une nouvelle valeur dans la liste, cliquez sur une ligne vide et tapez la valeur souhaitée. Pour supprimer une valeur, cliquez sur la ligne de la valeur que vous souhaitez supprimer et appuyez sur la touche Supprimer de votre clavier.
Les listes peuvent être triées dans l'ordre croissant ou décroissant, d'après les listes Texte à afficher ou Valeur d'élément. Cliquez simplement sur l'en-tête de colonne de la liste par laquelle vous souhaitez trier.
L'option suivante est disponible lorsque la source Données intégrées est sélectionnée :
Utiliser le texte à afficher pour la valeur d'élément : Lorsque cette option est activée, la valeur de Texte à afficher que vous définissez pour chaque sélection disponible dans la liste est également celle qui est imprimée sur votre élément. Si vous la désactivez, vous pouvez saisir une valeur différente à faire apparaître sur votre élément imprimé.
La source Base de données tire les éléments de liste d’une base de données connectée, par exemple un fichier texte, une feuille de calcul Microsoft Excel ou autre type de fichier de données.
|
La connexion de base de données pour les éléments de liste est totalement indépendante de la connexion de base de données servant à remplir votre modèle. Même si votre document est déjà connecté à une base de données, vous devez réexécuter l’assistant de configuration de base de données pour vous connecter à une nouvelle base de données (ou à la même). |
Les options suivantes sont disponibles lorsque la source Base de données est sélectionnée :
Source : Si l'option Base de données est sélectionnée, elle alimente les listes avec les valeurs d'une base de données à laquelle vous vous connectez à travers la boîte de dialogue Configuration de base de données.
Configuration de base de données : Ouvre la boîte de dialogue Configuration de base de données, où vous pouvez vous connecter à la base de données que vous souhaitez utiliser pour remplir les listes.
Utiliser le texte à afficher pour la valeur d'élément : Lorsque cette option est activée, la valeur de Texte à afficher que vous définissez pour chaque sélection disponible dans la liste est également celle qui est imprimée sur votre élément. Si vous désactivez cette option, vous pouvez indiquer que la Valeur d'élément soit alimentée par un autre champ de la base de données, afin d'imprimer une valeur différente sur votre élément.
Champ de texte à afficher : Indique le champ de base de données qui alimente la liste Texte à afficher (et la liste Valeur d'élément lorsque l'option Utiliser le texte à afficher pour la valeur d'élément est désactivée).
Champ de valeur d'élément : Indique le champ de base de données qui alimente la liste Valeur d'élément. Disponible quand l'option Utiliser le texte à afficher pour la valeur d'élément est désactivée.
Trier les éléments : Trie les listes dans l'ordre croissant selon les valeurs de Texte à afficher. L'ordre affiché dans la page de propriétés correspond à l'ordre qui sera affiché sur le formulaire de saisie de données.
La source Fichier externe tire les éléments de liste d’un fichier enregistré sur votre ordinateur.
Les options suivantes sont disponibles lorsque la source Fichier externe est sélectionnée :
Nom du fichier : Indique le fichier que vous avez sélectionné pour alimenter les listes. Cliquez sur Sélectionner fichier pour rechercher le fichier que vous souhaitez sélectionner.
Page de code : Indique le codage que vous souhaitez utiliser avec le fichier sélectionné.
Trier les éléments : Trie les listes dans l'ordre croissant selon les valeurs de Texte à afficher. L'ordre affiché dans la page de propriétés correspond à l'ordre qui sera affiché sur le formulaire de saisie de données.
La source Noms de fichier dans le dossier alimente les éléments de liste avec des noms de fichier extraits d’un dossier indiqué sur votre ordinateur ou réseau. Une fois que vous avez indiqué un dossier, vous pouvez filtrer la liste pour y inclure uniquement des fichiers d’un certain type se trouvant dans le dossier en question. Par exemple, dans un dossier comportant de nombreux types de fichiers différents, en tapant *.xlsx dans Modèle de fichier, vous pourrez alimenter la liste avec uniquement le nom des fichiers Excel contenus dans le dossier indiqué.
Les options suivantes sont disponibles lorsque la source Noms de fichier dans le dossier est sélectionnée :
Dossier : Indique le dossier que vous avez sélectionné pour alimenter les listes. Cliquez sur Sélectionner pour rechercher le dossier que vous souhaitez sélectionner.
Modèle de fichier : Vous permet de filtrer les listes pour y inclure uniquement des fichiers d’un certain type se trouvant dans le dossier en question. Par exemple, dans un dossier comportant de nombreux types de fichiers différents, en tapant *.xlsx dans Modèle de fichier, vous pourrez alimenter la liste avec uniquement le nom des fichiers Excel contenus dans le dossier indiqué.
Afficher l'extension de fichier : Lorsque cette option est activée, l'extension de fichier est incluse dans les noms de fichier des listes Texte à afficher et Valeur d'élément.
Utiliser le chemin d'accès complet pour la valeur d'élément : Quand cette option est activée, la liste Valeurs d'élément comprend le chemin d'accès complet (y compris l'extension de fichier) de chaque fichier contenu dans la liste.
La source Visual Basic Script vous permet d’écrire un VBScript personnalisé pour alimenter les éléments de liste. Un retour chariot (vbCr) doit être utilisé pour séparer les différents éléments de liste. L’Éditeur de script, accessible en appuyant sur Éditer le script, s’utilise pour écrire et modifier votre script.
Lors de la rédaction de votre script, chaque paire de Texte à afficher et Valeur d'élément de la liste est séparée de la suivante par un retour chariot (vbCr). Dans chaque paire, le Texte à afficher et la Valeur d'élément sont séparés par une tabulation (vbTab).
Dans l'exemple suivant, vous vendez trois produits : une orange au prix unitaire de 0,50 €, une banane au prix unitaire de 0,65 € et une tartelette au prix unitaire de 1 €. Vous voulez que le formulaire de saisie de données affiche trois cases d’options, une pour les oranges, une pour les bananes et une pour les tartelettes. Sur les éléments à imprimer, vous souhaitez imprimer uniquement le prix. Pour alimenter la liste de cases d’option, vous pouvez taper le VBScript suivant dans l'Éditeur de script :
Valeur = "Orange" + vbTab + "0,5" + vbCr + "Banane" + vbTab + "0,65" + vbCr + "Tartelette" + vbTab + "1"
Le contrôle de liste est ainsi alimenté :
Texte affiché |
Valeur d'élément |
---|---|
Orange |
0.5 |
Banane |
0.65 |
Tartelette |
1 |
Si vous souhaitez que le Texte à afficher et la Valeur d'élément soient identiques, vous pouvez taper la même valeur pour chaque paire ou simplement ne pas inclure de définition de Valeur d'élément, comme suit :
Valeur = "Orange" + vbTab + "Orange" + vbCr + "Banane" + vbTab + "Banana" + vbCr + "Tartelette" + vbTab + "Muffin"
OU
Valeur = "Orange" + vbCr + "Banane" + vbCr + "Tartelette"
Les deux scripts ci-dessus alimenteront le contrôle de liste comme suit :
Texte affiché |
Valeur d'élément |
---|---|
Orange |
Orange |
Banane |
Banane |
Tartelette |
Tartelette |
Lorsqu’une invite de requête est reliée au contrôle de saisie de données, la source Valeurs d'invites de requête alimente les éléments de liste d’après les enregistrements correspondant à l’invite de requête. Les invites de requête sont configurées dans la vue Filtre de la boîte de dialogue Configuration de base de données.
Cette page de propriétés est disponible pour les contrôles suivants :
Rubriques connexes