как заголовок говорит, что я пытаюсь получить некоторые элементы списка с моего сайта sharepoint в своем отчете SSRS 2005. Я попытался описать и адаптировать некоторые учебные пособия для SSRS 2008 следующим образом: http://nikspatel.wordpress.com/2010/04/30/step-by-step-consuming-sharepoint-lists-data-in-the-ssrs-reports/ Дело в том, что я застрял на 6-м шаге, когда пытаюсь проверить свой запрос. Я попытался передать некоторые вопросы, которые я публикую ниже:Запросить список Sharepoint 2007 от SSRS 2005
<Query>
<SoapAction>http://schemas.microsoft.com/sharepoint/soap/GetListItems
</SoapAction>
<Method Namespace='http://schemas.microsoft.com/sharepoint/soap/' Name = 'GetListItems'>
<Parameters>
<Parameter Name='listName'>
<DefaultValue>EraDemandes</DefaultValue>
</Parameter>
<Parameter Name='rowLimit'>
<DefaultValue>100</DefaultValue>
</Parameter>
<Parameter Name='query' Type='xml'>
<DefaultValue>
<Query>
<Where>
<Eq>
<FieldRef Name='ID'/>
<Value Type='Integer'>1016</Value>
</Eq>
</Where>
</Query>
</DefaultValue>
</Parameter>
<Parameter Name='viewFields' Type='xml'>
<DefaultValue>
<ViewFields>
<FieldRef Name='Title' />
<FieldRef Name='ID' />
</ViewFields>
</DefaultValue>
</Parameter>
<Parameter Name='queryOptions' Type='xml'>
<DefaultValue>
<QueryOptions>
<IncludeMandatoryColumns>FALSE</IncludeMandatoryColumns>
<DateInUtc>TRUE</DateInUtc>
</QueryOptions>
</DefaultValue>
</Parameter>
</Parameters>
</Method>
<ElementPath IgnoreNamespaces='True'>*</ElementPath>
</Query>
<Query>
<SoapAction>http://schemas.microsoft.com/sharepoint/soap/GetListItems</SoapAction>
<Method Namespace="http://schemas.microsoft.com/sharepoint/soap/" Name="GetListItems">
<Parameters>
<Parameter Name="listName">
<DefaultValue>Liste des Demandes</DefaultValue>
</Parameter>
</Parameters>
</Method>
<ElementPath IgnoreNamespaces="True">*</ElementPath>
</Query>
Я попытался удалить/изменить все параметры без прецедентов. Я действительно не знаком с SSRS, поэтому PLZ продолжайте и задайте каждый интересующий вас вопрос. У меня есть несколько вопросов себе:
- На 2 запросов я использовал имя 2 дифферент для списка: «EraDemandes» это имя, которое я получил в моем URL, когда я доступ к моему списку через SharePoint и «Liste дез Demandes "- это имя списка в Sharepoint. Я верю, что в sharepoint есть 2 имени, отображаемое имя и имя sharepoint. Какой из них я должен использовать?
- Мой корень Sharepoint Коллекция сайтов -
'http://m-epderaqua/default.aspx'
, а список, который я хочу использовать, находится на всех сайтах этой коллекции (http://m-epderaqua/ERA73/default.aspx or http://m-epderaqua/ERA38/default.aspx
). Какой веб-адрес следует использовать в моем источнике данных? Должен ли я использовать много источников данных (например, для каждого подсайта)?
Справка plz.