2017-04-24 1 views
0

J'ai un simple service Web wcf qui renvoie xml lorsqu'il est appelé. Il retourne quelque chose comme:Demander le service Web WCF à partir du rapport SSRS

<PCR> 
<title>Project Control Report</title> 
<pages>290</pages> 
</PCR> 

Le service Web est actuellement déployée sur ma machine de test et peut être invoqué par le navigateur avec:

http://localhost:62722/PCRWebService.svc/getReportData

En SSRS, pour les données de type source I choisi XML et j'essaie maintenant de spécifier la requête dans les propriétés de l'ensemble de données pour appeler mon service Web. Jusqu'à présent, après avoir essayé au moins 20 exemples que je pouvais trouver en ligne, je ne pouvais pas le faire fonctionner. L'erreur est toujours la même: URI non valide: l'URI est vide.

Voici un de mes essais:

<Query> 
<Method Namespace="http://localhost:62722/PCRWebService.svc/getListPlayers" Name="getListPlayers"></Method> 
<ElementPath IgnoreNamespaces="True"> 
</ElementPath> 
</Query> 

Voici un des exemples que j'essayées: http://bhushan.extreme-advice.com/webservice-as-datasource-in-ssrs/

Merci

Répondre

0

Essayez this après le même blog. J'ai suivi chaque étape et mon rapport affiche les éléments correctement.

+0

@bobetko Si vous ne pouvez pas le faire fonctionner, je peux télécharger mes solutions quelque part pour que vous puissiez les télécharger. – boert03