Requêtes enregistrées

Les requêtes enregistrées sont des tables commerciales qui définissent les paramètres et les critères d’une recherche d’environnement Microsoft Dataverse. Les recherches enregistrées prennent en charge les recherches de table croisées. Deux tables sont disponibles pour les requêtes par rapport à l’environnement Dataverse.

  • Une requête utilisateur, appelée vue enregistrée dans l’application, appartient à un utilisateur particulier, peut être affectée et partagée avec d’autres utilisateurs, peut être affichée par d’autres utilisateurs selon les privilèges d’accès de la requête. Elle convient aux requêtes fréquemment utilisées qui présentent les types de tables et les requêtes effectuant l’agrégation. Plus d’informations : Table UserQuery

  • Une requête enregistrée, appelée vue dans l’application, appartient à une organisation et qui est visible par tous les utilisateurs de l’organisation. Les requêtes enregistrées (vues) sont utilisées pour les deux vues définies pour une table et pour les filtres et les modèles de Dynamics 365 for Outlook. Plus d’informations : Table SavedQuery

Une requête sous la forme d’une instruction FetchXML est construite puis attribué à la colonne UserQuery.FetchXml. Cette requête peut être exécutée en utilisant le message ExecuteByIdUserQueryRequest.

Vous pouvez voir la requête d’utilisateur dans la section Recherche avancée de l’application pilotée par modèle et également dans la liste déroulante Affichage d’une table. Vous pouvez exporter la valeur de la colonne UserQuery.FetchXml à l’aide du bouton Télécharger FetchXML de la boîte de dialogue Recherche avancée.

Utiliser l’API Web pour exécuter des requêtes enregistrées

Pour en savoir plus sur l’exécution d’une requête utilisateur et d’une requête enregistrée à l’aide de l’API Web, voir Extraire et exécuter des requêtes prédéfinies

Utiliser le SDK pour .NET pour exécuter des requêtes enregistrées

Vous pouvez utiliser les messages ExecuteByIdUserQueryRequest et ExecuteByIdSavedQueryRequest pour exécuter une requête utilisateur et une requête enregistrée respectivement.

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).