2011-11-30 51 views
0

对不起,自从我玩SSRS以来已经有一段时间了。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

当你拖动一个字段到报表的空白区域,BIDS创建一个文本框,然后插入一个聚集函数(取决于字段类型SUM或首先,我认为)。

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

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