Liste d'options
Liste d'options? C'est quoi?
Dans le cas des types de contenu 'valeur simple' et 'valeurs multiples', vous pouvez sélectionner une liste d'options. Une 'liste d'options' correspond à un ensemble de valeurs possibles pour un champ correspondant de la liste. La liste d'options peut également contenir les traductions des valeurs possibles.Cela ne signifie pas que le champ de la liste ne peut contenir que ces valeurs. Lorsque vous importez des données ou que vous ajoutez des données manuellement, il n'existe aucune restriction basée sur une liste d'options
Dans l'éditeur, les différentes valeurs s'affichent lorsque vous sélectionnez une liste déroulante, des boutons radio (pour un champ valeur simple) ou des cases à cocher (pour un champ valeur multiple). Vous pouvez utiliser un signe dollar ($) pour afficher la traduction de la valeur d'un champ. Par exemple, ~$GENDER~ affichera 'Man' (traduction) à la place de 'M' (valeur).Lorsqu'une langue est définie dans la page ou l'e-mail, la traduction s'affiche.
Si la liste d'options n'existe pas encore dans la base de données, vous pouvez en créer une nouvelle et la configurer en cliquant sur le bouton 'NOUVEAU'.
Remarque : La liste des listes d'options disponibles est basée sur les listes d'options créées dans la section Traduction de la configuration.
Les listes d'options peuvent être réutilisées dans d'autres définitions de champ. Par exemple, la liste d'options 'Sexe' peut être utilisée dans plusieurs listes.
Lorsqu'une valeur est sélectionnée dans la liste de sélection associée au champ 'Liste d'options', il est possible d'éditer les propriétés de cette liste d'options en cliquant sur le bouton'Editer'. La page de propriétés qui s'affiche est identique à celle qui apparaît lors de la création d'une nouvelle liste d'options (pour obtenir de plus amples informations, consultez la section Traduction)
Remarque : Lorsque vous définissez une liste d'options avec l'option 'Valeurs multiples' activée, les valeurs sont stockées dans la base de données et séparées par une 'Barre verticale' (|) ou une virgule (,). Seuls les champs de texte de la liste peuvent contenir des valeurs multiples.
Exemple :
Le champ 'Sexe' est lié à la liste d'options 'Salutations'.
Les différentes valeurs possibles (colonne CODE) et leurs traductions :
Traduction
L'entrée Traduction donne un aperçu de toutes les listes d'options disponibles (tables de traduction) qui sont définies dans l'environnement Selligent. Les listes d'options contiennent un ensemble de valeurs possibles pour un champ correspondant d'une liste. La liste d'options peut également contenir les traductions des valeurs possibles. Cela ne signifie pas que le champ de la liste ne peut contenir que ces valeurs. Lorsque vous importez des données ou que vous les ajoutez manuellement, il n'existe aucune restriction basée sur une liste d'options. Les listes d'options sont stockées séparément, dans une autre table. Il est ainsi possible d'utiliser une seule et même liste d'options pour différents champs.
La barre d'outils des listes d'options propose trois fonctions :
- Nouvelle liste d'options
- Supprimer la liste d'options
- Propriétés : permet d'afficher les propriétés de la liste d'options sélectionnée.
Propriétés
1. Attribuez un nom et une description à la liste d'options.
2. Définissez ensuite d'où les données de cette liste d'options doivent être extraites :
- Stockage interne : les valeurs de la liste d'options sont extraites de la table système de base de données Selligent
- Externe : les valeurs sont extraites d'une table définie par l'utilisateur. Il faut saisir une instruction SQL.
Exemple : SELECT country_code as code, countryname_nl as NL, countryname_fr as FR, countryname_en as EN FROM countries (nolock) WHERE country_code <> ‘’ and country_code is not null
3. Sélectionnez les langues pour lesquelles des traductions doivent être fournies dans la liste d'options sélectionnée.
Données
1. Dans le champ Code, définissez les valeurs possibles pour un champ liste.
2. Saisissez les valeurs traduites dans les différentes colonnes de langue.
Remarque : les codes établissent une distinction entre minuscules et majuscules. Veillez à respecter cette particularité lors de la saisie de fiches à l'aide de cette liste d'options !
Utilisation
L'onglet 'Utilisation' fournit un aperçu des listes et des champs dans lesquels est utilisée la liste d'options sélectionnée.
Retour à la rubrique Configuration