サイトを監視している Logi Report ユーザー層がどれだけ広いかはわかりませんが、ここに私のジレンマがあります。グループの要約行の後に改ページを強制する方法を見つけるのは初めてです。もちろん、グループ サマリー行のプリンタ改ページ オプションにより、印刷 (または pdf などへのエクスポート) を行うのは簡単です。しかし、レポートを通常どおりに表示しているときに、グループ サマリー行の後に強制的に改ページするにはどうすればよいでしょうか? どんな助けでも素晴らしいでしょう!私から何かが必要な場合はお知らせください。フィル
1 に答える
1
1 つのオプションは、単一のテーブル構造を構築する代わりに、サブ レポートまたはサブ データ テーブルを使用するようにグループ化を構築することです。このようにして、1 ページあたり 1 行を使用するように InteractivePaging 要素を割り当てることができます。その結果、データのグループごとに改ページ (新しい対話型ページ) が強制されます。
これは、静的データを使用した簡単な例です。これを 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 に答える