0
我有幾個SSRS 2005報告,我正在更新到SSRS 2008,但是有一個數據集要求使用SharePoint 2010 Web服務'getUserProfileByName'來完成報告。但是,舊版2005年報告中顯然「有用」的舊查詢在2008版報告中引發了問題。當我嘗試在本地和SharePoint網站上運行報告時,我得到的服務器無法執行操作,輸入錯誤500或'未授權操作'錯誤向我回傳。如何在SSRS報表查詢生成器中使用SharePoint Web服務'getUserProfileByName'corect?
這是在SSRS中運行的查詢報告:
<Query>
<SoapAction>http://microsoft.com/webservices/SharePointPortalServer/UserProfileService/GetUserProfileByName</SoapAction>
<ElementPath IgnoreNamespaces="True">GetUserProfileByNameResponse{}/GetUserProfileByNameResult{}/PropertyData{Name, Values}
</ElementPath>
</Query>
任何人都可以找出什麼是錯的或如何糾正呢?