SSRS每行一页

时间:2011-11-30 19:40:32

标签: layout reporting-services row

很抱歉,我玩SSRS已经有一段时间了。

我创建了一个新报告,其中包含一个返回100行的数据源。在布局中我只是拖了几列,没有工具箱控件。但是在预览和部署中,我只得到第一行的一页输出。

我需要做什么才能呈现每行一页

不确定是否重要,但我的数据源是SharePoint列表Web服务,我正在使用CAML查询来选择数据。我确实在设计模式的数据部分看到了记录。

<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>{xxxxxxxxxxxxxxxxxxxx}</DefaultValue>
         </Parameter>
      </Parameters>
   </Method>
   <ElementPath IgnoreNamespaces="True">*</ElementPath>
</Query>

1 个答案:

答案 0 :(得分:3)

当您将字段拖到报表的空白区域时,BIDS会创建一个文本框,然后插入一个聚合函数(我认为这取决于字段类型为SUM或FIRST。)

这听起来是获得所需内容的最佳方式,首先从工具箱中拖动List,然后在矩形内部布置文本字段。

现在通过右键单击“(详细信息)”行组(BIDS窗口的下部窗格)插入分页符。选择“组属性”。在结果对话框中,转到分页符并选中“在组的每个实例之间”复选框。