La liste de choix n'est pas à proprement parler un type de données particulier, c'est un moyen de simplifier la saisie de données dans une table en proposant à l'utilisateur de cliquer sur un élément proposé dans une liste, le champ de la table sera rempli avec l'élément de la liste. Pour pouvoir tester cela, nous allons créer la table "Commandes" qui doit ressembler à ceci :

N'oubliez pas d'enregistrer votre table et maintenant nous allons retourner dans la table client et modifier le type de données du champ "Titre". Le champ "Titre" va contenir le titre du client : Monsieur, Madame, Mademoiselle. Au lieu de saisir à chaque fois le mot en entier, nous allons créer une liste de choix qui proposera ces 3 titres. Il suffira de cliquer sur l'un d'entre eux pour remplir automatiquement le champ. Cliquez sur la ligne "Titre" et choisissez "liste de choix dans les propriétés.
Dans la partie "Afficher le contrôle", choisissez "Zone de liste modifiable".
Dans la partie "Origine source", choisissez "Liste valeurs".
Dans la partie "contenu", saisissez "Monsieur ; Madame ; Mademoiselle". N'oubliez pas d'enregistrer les changements.
En cliquant sur le bouton affichage
vous pouvez maintenant saisir la liste de vos clients et prendre dans la zone "Titre" la liste de choix pour saisir le titre de la personne comme le montre la figure suivante :

Une fois la liste des clients saisis, nous allons modifier le type de données du champ "N° Client" de la table commande pour y mettre une liste de choix.
Ouvrez votre table "Commandes" en mode création.
Sélectionnez la ligne "N° Client".
Dans les propriétés, choisissez l'onglet "Liste de choix" puis "zone de liste".
Dans "Origine source", laissez "Tables/Requête".
Dans la zone "Contenu", cliquez dans la zone libre puis sur le bouton suivant
. La fenêtre suivante s'ouvre alors :

Ajouter alors la table "Clients" qui se place en haut de la fenêtre puis cliquer sur le bouton Fermer. Déplacer un par un les champs de la table client dans la zone "champ" en bas de la fenêtre. Votre fenêtre doit ressembler a ceci :

Fermer alors cette fenêtre par la croix en haut à droite. Le générateur SQL vous demande alors d'enregistrer le travail que vous venez de faire. Cliquez sur le bouton "Oui" et vous revenez à la page précédente. Si tout ce passe bien, il y a des instructions qui sont apparues dans la zone contenu SELECT Clients.[N° Clients],Clients.Nom, Clients.Prenom FROM Client;
En français ça veut dire qu'il sélectionne le Numéro, le Nom et Prénom de la table Client. Sans le savoir vous venez de créer du code SQL que l'on verra dans la partie SQL. Dans la partie "Nbre Colonne", saisissez 3 puisque l'on faire apparaître le N°, le nom et le prénom. Dans la partie "largeurs colonnes" saisissez "0,5cm;2cm;2cm". Ce sont la largeur des colonnes N°, Nom et Prénom que l'on verra lorsque l'on passera en mode affichage. Enregistrez les modifications de la table et passez en mode affichage. Vous devriez obtenir la figure suivante :

Agrandissez un peu la colonne "N° Client" si vous ne voyez pas toute la largeur de la colonne.