Ajouter et personnaliser un champ dans une table

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • Les administrateurs peuvent ajouter de nouveaux champs à une table pour stocker et afficher des données.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Remarque :
    Certains Now Platform abonnements incluent des droits de table personnalisée. Vous pouvez créer des tables personnalisées pour n’importe quel usage, jusqu’à la limite de droit de l’abonnement. Pour en savoir plus sur la façon dont votre administrateur d’utilisation mappe les tables personnalisées que vous créez aux abonnements, reportez-vous à la section Mapper des tables personnalisées à un abonnement de produit dans Gestion des abonnements.
    Soyez conscient des limites suivantes de la base de données :
    • Le système ne peut avoir qu’un maximum de 1 000 colonnes par table. Bien que 1 000 colonnes soit une limite spécifiée, cette limite ne signifie pas que vous pouvez physiquement avoir 1 000 colonnes dans une table. Le nombre de colonnes d’une table est défini par la base de données utilisée dans le centre de ServiceNow données, et non par le Now Platform.
    • Chaque table, quel que soit le moteur de stockage, a une taille de ligne maximale de 65 535 octets. Les moteurs de stockage peuvent imposer des contraintes supplémentaires à cette limite, réduisant ainsi la taille maximale effective des lignes.
    • Le système ne peut pas avoir plus de 10 champs Chaîne de longueur moyenne ou plus dans une seule table. Tenter d’enregistrer un grand nombre de caractères dans 11 champs Chaîne ou plus peut entraîner l’erreur suivante : Erreur de syntaxe ou violation de la règle d’accès détectée par la base de données [Taille de ligne trop grande (> 8126)].
    • Lorsque vous créez des champs, le préfixe u_ est automatiquement ajouté au nom de colonne. Si l’étiquette de colonne que vous saisissez contient des caractères numériques de début, ils sont remplacés par le préfixe u_.

    Pour plus d’informations sur les limitations des bases de données et des questions générales sur les tables de votre ServiceNow instance, consultez KB0749585.

    Procédure

    1. Accédez à n’importe quel formulaire.
    2. Cliquez avec le bouton droit sur l’en-tête du formulaire et sélectionnez Configurer > Mise en page.
    3. Dans la section Créer un champ , renseignez les champs suivants
      OptionDescription
      Nom Saisissez le nom du champ tel que vous souhaitez qu'il apparaisse sur les formulaires et les listes.
      Type Sélectionnez un type de champ.
      Longueur du champ Sélectionnez une longueur de champ. Ce champ n'est visible que pour certains types de champ.
    4. Cliquez sur Ajouter.
    5. Utilisez la zone de liste double pour placer le champ à l’emplacement souhaité sur le formulaire.
    6. Cliquez sur Enregistrer.
      Le champ apparaît maintenant sur le formulaire à l'emplacement désigné.