Les champs de liste associent des <em>clés</em> prédéfinies (ou des codes de valeur) avec des <em>libellés</em> que l'utilisateur voit. Par exemple, vous pouvez définir un champ de liste qui montre à l'utilisateur les noms de plusieurs emplacements, tandis qu'en coulisse, un code d'emplacement est stocké dans la base de données. Chaque type de champ de liste correspond à un type de clé stockée. Par exemple, un champ <em>Liste (entier)</em> stocke des entiers, tandis que le champ <em>Liste (texte)</em> stocke des chaînes de texte. Une fois que vous avez choisi le type de champ, le paramètre principal d'un champ de liste est la liste <em>Valeurs autorisées</em>, qui associe les clés aux libellés.