2009-08-18 11 views
0

J'ai créé un rapport complexe dans Microsoft Business Intelligence. Le rapport a sa propre clause WHERE (assez complexe). Est-il possible pour l'utilisateur de définir la date CreatedOn comme faisant partie des critères?MS CRM (4.0): Rapports - Filtrage des rapports importés

MISE À JOUR

Je regardais encore une fois. Sur un rapport de base (une table) si j'importe le rapport sur celui créé avec l'assistant de rapport, cela vous donne les options de filtrage et fonctionne.

Dans le rapport plus complexe qui utilise l'instruction union pour extraire des données de deux tables, les options de filtre sont disponibles, mais elles n'ont aucun effet, c'est-à-dire après la suppression de la clause where.

FIN MISE À JOUR

Merci Luke

+0

Je ne connais pas la réponse à votre question. Avez-vous regardé dans le Guide des rédacteurs de rapports? L'article "Utiliser des filtres dans un rapport" semble être le bon point de départ. Recherchez le SDK pour CRM_FilterText. Je suppose que vous devrez analyser cette chaîne pour les valeurs que vous voulez ajouter à votre clause where. –

Répondre

1

Je fais des recherches sur ce sujet, et il semble que si vous alias les champs et les préfixe avec CRMAF_ ce qui vous permet d'ajouter le filtrage. Je vais regarder cela au cours des prochains jours et voir comment cela fonctionne. Cependant, il a été noté que plusieurs personnes ont été incapables de faire fonctionner correctement ceci.

Veuillez noter que vous devez préfixer le tableau et les champs.

Vous pouvez ensuite définir le filtre.

+0

Oui, laissez-nous savoir comment ça se passe. Heureusement, je n'ai pas encore écrit de nombreux rapports pour SSRS/CRM, mais ce genre de chose sera probablement commun à tout rapport sérieux. –

+0

J'ai juste remarqué que je ne suis jamais revenu à personne. Cela fonctionne vraiment bien. – Audioillity