Aucun résultat de requête n’est retourné lorsque vous utilisez Internet Explorer 8 pour créer des boîtes de dialogue Microsoft Dynamics CRM 2013

S’applique à
Dynamics CRM 2013

Symptôme

Prenons le scénario suivant :

  • Vous créez une boîte de dialogue pour l’entité contact dans Microsoft Dynamics CRM 2013 à partir d’un ordinateur sur lequel Windows Internet Explorer 8 est installé.

    Remarque Une partie des exigences du dialogue est que les données CRM sont interrogées et présentées sous forme de liste de sélection.

  • Vous ajoutez une étape Interroger les données CRM lorsque vous créez la boîte de dialogue.

  • Les filtres de la requête sont dynamiques (FirstName -> equals -> {FirstName(Contact)}).

  • L’étape suivante de la boîte de dialogue est une page qui contient une invite et une réponse dans laquelle l’invite est définie sur {FirstName(Contact)}, et la réponse est définie sur Jeu d’options, dans lequel les options disponibles sont renseignées à partir de la requête.

  • Vous exécutez la boîte de dialogue sur un seul enregistrement de contact.

Dans ce cas, aucune option n’est disponible dans l’ensemble d’options Invite et Réponse .  

Cause

Ce problème se produit car Internet Explorer 8 entraîne l’ajout d’un espace au début des valeurs insérées dans une requête à l’aide de slugs dynamics.  

Résolution

Pour résoudre ce problème, vous pouvez utiliser Windows Internet Explorer 9 pour créer et publier des boîtes de dialogue contenant des étapes de requête CRM.