2

部門コードでグループ化されたテーブルを使用してレポートを作成しています。最後にページ分割があるため、各ページにはその部門コードのデータのみが含まれます。テーブルの外に、そのページ/グループの部門コードを含むテキストボックスが必要です。

データで非表示の列を使用しようとしましたが、テキストボックスにはすべてのページに最後のページの部門コードしか表示されません。私は簡単な解決策を見逃していると思いますが、それを理解することができず、Googleは私を失敗させているようです。

4

2 に答える 2

1

ユーザーにはテーブルの残りの部分の外側のように見えるが、実際にはテーブル内にある列をテーブルに追加できますか。たぶん、いくつかの空白の列を埋めてから、データを表示します。

テーブルのロジックでページ分割を処理している場合は、おそらくデータをテーブルに保持する必要があります。

于 2009-05-27T12:15:13.907 に答える
1

問題は、たとえば、パラメータを渡してサブレポートを複数回レンダリングするのではなく、データの特定のポイントでレポートを分割するように設定していることです。データはテーブルのスコープ内にのみ存在します。

できることは、部門パラメーターを受け入れ、1つの部門のデータを生成するサブレポートを設定することです。サブレポートでは、渡されるパラメーターを参照してヘッダーを追加できます。次に、メインレポートで、一意の部門のデータセットを使用してテーブルを作成します。テーブル内の部門ごとにグループ化し、サブレポートをテーブルにドラッグしてパラメータを設定します。正しく実行すれば、同じ効果が得られるはずですが、部門ヘッダーがあります。

さらに詳しい説明が必要な場合は、お気軽にお問い合わせください。

于 2009-05-27T15:36:44.950 に答える