Configurer la validation en ligne pour les champs de chaînes

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Configurez le texte de conseil à afficher dans les champs de chaîne avec des exigences de format telles que l’ID de compte, le numéro de sécurité sociale ou le NAS. Utilisez la validation en ligne d’expression régulière pour afficher un message d’erreur si l’entrée ne répond pas aux exigences de format.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Le texte d’orientation vous aide à entrer correctement les données dans les champs de chaîne avec des exigences de format telles que l’ID de compte, le numéro de sécurité sociale ou le NAS. La validation en ligne utilise un modèle d’expression régulière (regex) pour appliquer les exigences de format. Si l’entrée ne correspond pas au format requis, un message d’erreur s’affiche.

    Le processus de configuration des champs de chaîne avec le texte de conseil et la validation en ligne nécessite deux étapes :
    1. Créez un modèle regex pour un format d’entrée requis.
    2. Mappez le modèle regex et ajoutez un texte de conseil à un champ de chaîne.

    Procédure

    1. Créez un modèle regex pour un format d’entrée requis.
      1. Accédez à sys_ui_regex.list.
        La liste complète des tables regex de la table Tables regex [sys_ui_regex] s’ouvre.
      2. Sélectionnez Nouveau.
        Un nouvel enregistrement de table regex s’ouvre.
      3. Renseignez les champs suivants :
        Nom
        Créez un nom descriptif pour le modèle regex. Par exemple, si vous créez un schéma regex pour un numéro de compte, saisissez Numéro de compte.
        Modèle regex
        Entrez le modèle regex qui définit le format d’entrée requis. Ce champ est obligatoire. Par exemple, vous pouvez utiliser ^\d{10}$ pour exiger un nombre à 10 chiffres.
      4. Sélectionnez Soumettre.
    2. Mappez le modèle regex et ajoutez un texte de conseil à un champ de chaîne.
      1. Accédez à sys_ui_field_regex_mapping.list.
        La liste complète des tables de mappage de la table Tables de mappage regex de champ [sys_ui_field_regex_mapping] s’ouvre.
      2. Sélectionnez Nouveau.
        Un nouvel enregistrement de table de mappage Regex de champs s’ouvre.
      3. Renseignez les champs suivants :
        Table
        Sélectionnez la table qui contient le champ de chaîne auquel vous souhaitez appliquer la validation et les conseils.
        Nom de champ
        Sélectionnez le champ de chaîne dans la liste.
        Texte d'espace réservé
        Saisissez un exemple de texte à afficher dans le champ comme exemple du format requis.
        Message de champ
        Saisissez un texte d’orientation qui explique le format requis ou donne des instructions supplémentaires.
        Type de message de champ
        Sélectionnez le type de texte de conseil pour indiquer s’il s’agit d’une suggestion, d’une information, d’un avertissement, d’un message positif ou d’une critique.
        Ordre
        Saisissez un nombre pour définir la priorité d’affichage du texte de conseil. Les nombres les plus faibles apparaissent en premier.
        Actifs
        Cochez cette case pour activer le texte de validation et de conseil.
        Hérité
        Cochez cette case pour appliquer le texte de validation et de conseil aux tables enfants avec le même champ.
      4. Dans la section Règles de validation de l’entrée, renseignez les champs suivants :
        Modèle regex
        Sélectionnez le modèle regex qui correspond au format requis.
        Format d’entrée
        Utilisez le guide de format d’entrée pour entrer un format d’entrée.
        Tableau 1. Guide du format d’entréeUtilisez les symboles suivants pour définir la façon dont les utilisateurs doivent saisir les données dans le champ.
        Symboles Format d’entrée
        0 Accepte n’importe quel chiffre (0-9)
        a Accepte n’importe quelle lettre (A-Z ou a-z)
        * Accepte tous les caractères, lettres, chiffres ou symboles.
        [] Rend l’entrée facultative
        {} Inclut une pièce fixe dans une valeur non masquée
        ` Empêche les symboles de reculer
        \\ Affiche un symbole tel quel

        Par exemple, \\0 nécessite un nombre zéro égal à 0.

        Par exemple, pour accepter un numéro de téléphone au format +91-12345-67890, entrez le format d’entrée suivant : {+91-}00000-00000.

        Pour accepter un ID au format EMP-1234, entrez le format d’entrée suivant : {EMP-}0000

      5. Sélectionnez Envoyer.