0

サイトを監視している Logi Report ユーザー層がどれだけ広いかはわかりませんが、ここに私のジレンマがあります。グループの要約行の後に改ページを強制する方法を見つけるのは初めてです。もちろん、グループ サマリー行のプリンタ改ページ オプションにより、印刷 (または pdf などへのエクスポート) を行うのは簡単です。しかし、レポートを通常どおりに表示しているときに、グループ サマリー行の後に強制的に改ページするにはどうすればよいでしょうか? どんな助けでも素晴らしいでしょう!私から何かが必要な場合はお知らせください。フィル

4

1 に答える 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 に答える