Monday, April 15, 2013

Paramètre de report SSRS sur PurchaseOrder.Report

Récemment, j'ai rencontré un problème SSRS - Dynamics 2012 sous Visual Studio, similaire à celui décrit ici , c'est à dire, un bug Microsoft sur le rafraichissement du DataSet du report PurchaseOrder.Report.

Ce Bug (présent sur la CU3 de 2012), ajoute au rafraichissement du DataSet sous Visual Studio 2010, 5 paramètres non requis pour ce report :

PurchPurchaseOrderDS_Location
PurchPurchaseOrderDS_MiscText
PurchPurchaseOrderDS_PrintHeader
PurchPurchaseOrderDS_ProdType
PurchPurchaseOrderDS_RecordId

Le déploiement est alors impossible sur l'AOT avec Visual Studio comme seul outil pour les reports SSRS.

A l'ajout des champs customisés sur ce report, un refresh du dataset est nécessaire pour la génération sans erreur.

La solution proposée par la community passe par la modification des propriétés de ces paramètres ajoutés en Nullable et en Blank = true.

Pour faire propre, la solution consiste sinon à exporter votre report en XPO, ouvrir l'XPO sur un bloc note puis nettoyer les lignes à la main :

> Partie DataSetParameter, Parameter de Parameter Group, ReportParameter du Body,  et ceux de la balise ReportParameters.



No comments:

Post a Comment