Spécifier un champ à renvoyer

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Limitez ou spécifiez un champ que vous souhaitez renvoyer par la table jointe.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Vous pouvez limiter les champs affichés dans la sortie de la vue de base de données en ajoutant des champs à la liste connexe Affichages des tables.

    Lorsque vous limitez des champs, vous devez créer un enregistrement de champ de vue pour le champ de jointure à partir de la clause Where de l’enregistrement parent. Si vous omettez un enregistrement pour ce champ, il ne peut pas être renvoyé et la jointure échoue.

    Procédure

    1. Accédez à la Tous > Définition du système > Vues de la base de données.
    2. Sélectionnez la vue de base de données à laquelle vous souhaitez ajouter un champ auquel revenir.
    3. Dans l’enregistrement de vue de base de données, sélectionnez une table d’affichage, puis sélectionnez Nouveau dans la liste connexe Champs d’affichage.
    4. Dans le formulaire Champ de vue, sélectionnez le champ que vous souhaitez afficher dans la sortie de la vue de base de données.
      Si aucun champ n’est défini dans la liste connexe Afficher les champs, tous les champs sont renvoyés. Si des champs sont définis, seuls ceux-ci sont renvoyés. Par exemple, vous pouvez restreindre l’affichage s’il existe des champs qui ne doivent pas être visibles par tous les utilisateurs.
      Figure 1. Formulaire Afficher le champ
      Formulaire Afficher le champ

      Dans cet exemple, la clause Where utilise le champ sys_id de la table Incident pour établir la jointure. Pour que la jointure réussisse avec une liste de champs restreints, vous devez inclure un enregistrement pour le champ sys_id dans la liste connexe Afficher les champs.

    Que faire ensuite

    Vérifiez vos modifications à l’aide du lien connexe Essayer dans l’enregistrement de vue de base de données. Consultez Tester la vue de la base de données.