我不确定观看该网站的 Logi Report 用户受众范围有多大,但这是我的两难选择。我新找到了一种在组摘要行之后强制分页的方法。由于组摘要行中的打印机分页符选项,打印(或导出为 pdf 等)当然很容易。但是,在正常查看报表时,如何在组摘要行之后强制分页?任何帮助都会很棒!如果您需要我的任何东西,请告诉我!菲尔
问问题
887 次
1 回答
1
一种选择是构建您的分组,以便您使用子报表或子数据表,而不是构建单个表结构。这样,您可以将 InteractivePaging 元素分配为每页使用 1 行;效果将是为每组数据强制分页(新的交互式页面)。
这是一个使用静态数据的简单示例,您可以随意将其直接复制/粘贴到 Logi studio 中的新定义中:
<DataTable ID="dt" Width="500" WidthScale="px">
<DataLayer Type="Static" ID="dlStatic1">
<StaticDataRow Category="Beverages" />
<StaticDataRow Category="Condiments" />
<StaticDataRow Category="Meat and Poultry" />
</DataLayer>
<DataTableColumn ID="colCategory" Header="Category">
<Label ID="lblCategory" Caption="@Data.Category~" />
<DataColumnSort DataColumn="Category" />
</DataTableColumn>
<MoreInfoRow>
<SubDataTable ID="dtSub" Width="80" WidthScale="%">
<SubDataLayer ID="subDL">
<DataLayer Type="Static" ID="dlStatic2">
<StaticDataRow Category="Beverages" Product="Coffee" Price="7.99" />
<StaticDataRow Category="Beverages" Product="Tea" Price="5.99" />
<StaticDataRow Category="Beverages" Product="Milk" Price="3.49" />
<StaticDataRow Category="Condiments" Product="Mustard" Price="1.99" />
<StaticDataRow Category="Condiments" Product="Mayo" Price="3.99" />
<StaticDataRow Category="Condiments" Product="Oil" Price="6.99" />
<StaticDataRow Category="Meat and Poultry" Product="Steak" Price="15.75" />
<StaticDataRow Category="Meat and Poultry" Product="Chicken" Price="8.55" />
<StaticDataRow Category="Meat and Poultry" Product="Pork" Price="7.45" />
</DataLayer>
<SubDataLayerRelationColumn ChildColumn="Category" ParentColumn="Category" ID="relCategory" />
</SubDataLayer>
<DataTableColumn ID="colProduct" Header="Products">
<Label Caption="@Data.Product~" ID="lblProduct" />
</DataTableColumn>
<DataTableColumn ID="colPrice" Header="Price">
<Label Caption="@Data.Price~" ID="lblPrice" />
</DataTableColumn>
</SubDataTable>
</MoreInfoRow>
<InteractivePaging CaptionType="Image" PageRowCount="1" Location="Top" ShowPageNumber="True" />
</DataTable>
您也可以在 Logi DevNet 上找到类似结构的其他示例:http: //devnet.logixml.com/
示例页面(在 DataTables 部分下)上的“分层”表示例也说明了类似的报告布局。
于 2012-10-18T13:12:58.560 回答