0

タイトルが示すように、SharePoint Web サイトから SSRS 2005 レポートにいくつかのリスト アイテムを取得しようとしています。私は次のような SSRS 2008 のいくつかのチュートリアルに従って、適応しようとしました : -reports/ 問題は、クエリを検証しようとすると、6 番目のステップでスタックしてしまうことです。以下に投稿するいくつかのクエリを渡そうとしました:

<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 に詳しくないので、必要なすべての質問をしてください。私自身にいくつか質問があります:

  • 2 つのクエリで、リストに 2 つの異なる名前を使用しました。「EraDemandes」は、SharePoint を介してリストにアクセスしているときに URL で取得した名前であり、「Liste des Demandes」は SharePoint のリストの名前です。sharepoint には、表示名と sharepoint 名の 2 つの名前があると思います。どちらを使用すればよいですか?
  • 私のルート SharePoint サイト コレクションは'http://m-epderaqua/default.aspx'であり、このコレクション ( ) のすべてのサブサイトに登録したいリストがありhttp://m-epderaqua/ERA73/default.aspx or http://m-epderaqua/ERA38/default.aspxます。データソースでどの Web アドレスを使用すればよいですか? 多くのデータソース (サブサイトごとに 1 つなど) を使用する必要がありますか?

助けてください。

4

1 に答える 1

0

理由はわかりませんが、今のところ問題なく動作しています。メンテナンスチームは週末に何かをしたと思いますが、何をしたのかわかりません...

于 2013-03-27T09:32:38.137 に答える