Définition de la validation des rubriques
Vous pouvez sélectionner des options de validation pour vous assurer que les données sont correctement entrées dans les rubriques. Une fois les options de validation sélectionnées, FileMaker Pro affiche un message lorsqu'elles ne seront pas respectées. Par exemple, vous pouvez définir une option qui requiert que les utilisateurs saisissent une valeur dans une rubrique.
Pour définir des options de validation des rubriques :
-
Choisissez le menu Fichier > Gérer > Base de données.
-
Cliquez sur l'onglet Rubriques.
-
Si votre base de données contient plusieurs tables, sélectionnez celle qui convient dans la liste Table.
-
Sélectionnez une rubrique existante ou définissez-en une nouvelle.
-
Cliquez sur Options (ou double-cliquez sur le nom de la rubrique).
-
Dans la boîte de dialogue Options de la rubrique, cliquez sur l'onglet Validation.
-
Pour Valider les données de cette rubrique, sélectionnez Systématiquement pour un contrôle continu des rubriques ou Uniquement lors de la saisie des données pour limiter la validation aux moments où des données sont saisies. Sélectionnez Autoriser les modifications utilisateur si vous souhaitez que l'utilisateur ignore les alertes de validation.
-
Pour afficher un message personnalisé si la validation échoue, sélectionnez Message en cas de non-respect des critères (ou cliquez sur Définir), puis entrez un calcul.
Consultez la section Boîte de dialogue Calcul.
-
Cliquez sur OK.
Pour exiger que la valeur |
Sélectionnez |
Ne contienne que des nombres |
De type, puis choisissez Numérique uniquement dans la liste. |
Soit une date contenant des valeurs numériques pour le mois et le jour et quatre chiffres pour l'année (par exemple, 12/05/2019). |
De type, puis choisissez Année à 4 chiffres dans la liste. |
Soit une heure contenant des valeurs numériques pour les heures et les minutes comprises entre 00:00 et 23:59 (les secondes ne sont pas calculées pour le contrôle de ce type de données). |
De type, puis choisissez Heure du jour dans la liste. |
Ne soit pas vide |
Non vide |
Ne duplique pas une valeur trouvée dans la même rubrique d'autres enregistrements |
Valeur unique |
Corresponde à une autre valeur dans la même rubrique d'un autre enregistrement |
Valeur existante |
Corresponde à une valeur d'une liste spécifiée |
Elément de la liste, puis choisissez une liste de valeurs. (Choisissez Gérer les listes de valeurs pour créer une liste.) |
Se trouve dans un intervalle spécifique de lettres (alphabétiquement), de nombres, de dates ou d'heures. |
Entre, puis tapez les valeurs de début et de fin. |
Corresponde au résultat d'un calcul |
Validée par le calcul (ou cliquez sur Définir), puis saisissez :
où Activez ou désactivez la case à cocher Contrôler uniquement si la rubrique a été modifiée, puis cliquez sur OK. |
Ne dépasse pas un certain nombre de caractères. |
Nombre maximal de caractères, puis tapez le nombre maximal de caractères autorisé. |
Ne dépasse pas une certaine taille de fichier (rubriques Conteneur) |
Nombre maximal de kilo-octets, puis tapez le nombre de kilo-octets. Ce paramètre limite la taille d'un fichier intégré dans une rubrique Conteneur ou stocké en externe. Ce paramètre n'a aucun effet sur les fichiers stockés par référence dans une rubrique Conteneur. |
Remarques
-
Si l'option Validée par le calcul est utilisée, la valeur de la rubrique est validée avec succès si le calcul renvoie une valeur booléenne vrai. Dans les calculs qui comparent une valeur à une autre, les valeurs doivent correspondre exactement pour pouvoir renvoyer la valeur vrai. Par défaut, FileMaker Pro calcule avec une précision de 16 chiffres après la virgule. Si vous contrôlez des rubriques par des calculs renvoyant des résultats fractionnels, vous pouvez utiliser la fonction Arrondi pour limiter les résultats de calcul à un nombre maximal de chiffres après la virgule.
-
Vous pouvez en outre spécifier l'utilisation de l'option de renseignement automatique pour les rubriques Texte afin de garantir l'exactitude des données entrées. Consultez la section Configuration d'une rubrique pour son renseignement automatique au moment de l'entrée des données.
-
Les options de validation suivantes sont déclenchées lorsque vous quittez la rubrique :
-
Type de données
-
Valeur unique
-
Valeur existante
-
Elément de la liste de valeurs
-
Entre
-
Nombre maximal de caractères
Les options de validation suivantes sont déclenchées uniquement lorsque l'ensemble de l'enregistrement a été validé :
-
Non vide
-
Validée par le calcul
-
-
La validation d'une rubrique de type Global se déclenche lorsque vous quittez la rubrique et non lorsque vous validez la totalité de l'enregistrement.
-
Dans une rubrique multivaluée, FileMaker Pro valide séparément chaque répétition.
-
Si l'option Message en cas de non-respect des critères est utilisée :
-
Les clients FileMaker antérieurs à la version 21.1.1 ne peuvent pas afficher ou définir un message personnalisé à partir d'un calcul (ils ne peuvent afficher et définir qu'un message personnalisé statique). Toutefois, si un message personnalisé a déjà été défini par une version plus ancienne de FileMaker Pro, les clients antérieurs le verront toujours même après avoir ajouté un message personnalisé qui serait vu par les nouveaux clients. Si un message personnalisé n'a pas été défini par une version plus ancienne de FileMaker Pro, et que vous ajoutez ensuite un message personnalisé, les clients antérieurs voient un message par défaut, que vous pouvez modifier avec une version antérieure de FileMaker Pro.
-
Bien que vous puissiez saisir un message ou un calcul dans la rubrique sous cette option, elle prend uniquement en charge jusqu'à 255 caractères. Pour aller au-delà, cliquez sur Définir.
-