C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 4 を表示中)
■4437 / )  クリスタルレポートのページ区切り情報取得方法
□投稿者/ t16 二等兵(1回)-(2006/06/21(Wed) 11:26:41)

分類:[VB.NET] 


分類:[VB.NET] 

初めて投稿します、t16です。

WindowsXPSP2
VS2003(VB)
Crystal Reports for Visual Studio .NET AAP5G-JS00000-U7000B4

クリスタルレポートで、詳細セクションに配置した項目のデータ数が、1ペー
ジ出力できる個数以上になると、改ページされます。このとき、各ページの先
頭のデータ、または最終のデータを取得するにはどのようにしたらよいでしょ
うか?


<rptファイルイメージ>

-------------------+---------+
(ページヘッダー) | メ モ | ←ラベル
------------------+----------+
(詳細)      | メ モ | ←DBフィールド (複数行に出力)
------------------+----------+


上記のような場合です。
DB「メモ」フィールドは改行されてたりするので、「複数行に出力」にチェッ
クを入れてあります。そのため、1ページ当りの出力行数は固定できません。

OnFirstRecordでは、各ページの先頭行は取得できません。
一つ前(又は後)のレコードのPageNumberと、現在の行のPageNumberを比較で
きればと思うのですが、やり方がわかりません。

どなたかわかる方がいらっしゃいましたら、教えて下さい。
よろしくお願いします。


0
返信 編集キー/


管理者用

- Child Tree -