- PR -

ActiveReports サブレポートの値をメインレポートに出力したい

1
投稿者投稿内容
ara
会議室デビュー日: 2006/06/13
投稿数: 18
投稿日時: 2006-07-06 18:22
ASP.NETのWebフォームによるActiveReportsの印刷について教えて下さい。

サブレポート作成時に得た値をメインレポートフッタに出力したいのですが、値の引渡しはどのようにするのでしょうか?やはりセッション変数で渡すのでしょうか?ためしにセッション変数に格納してみたのですが、クライアント側ブラウザの設定によって、正しい値が格納されません。(インターネット一時ファイルの設定によって、正しい値がとれない時があります。)メインレポート側で、サブレポートで行った処理を再度行って値の結果を導けばいいのですが、サブレポート側で結果がわかっているので、その値を受け取ることができればと考えたのでが…。

以上、よろしくお願い致します。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-07-06 19:22
引用:

araさんの書き込み (2006-07-06 18:22) より:

メインレポート側で、サブレポートで行った処理を再度行って値の結果を導けばいいのですが、サブレポート側で結果がわかっているので、その値を受け取ることができればと考えたのでが…。


(方法はないわけではないと思いますが)
その処理は、ビジネスロジックでしょうか?
であれば、その処理が定義された位置が、そもそもまずかろうと思います。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
ara
会議室デビュー日: 2006/06/13
投稿数: 18
投稿日時: 2006-07-07 17:00
じゃんぬねっとさん、いつもありがとうございます。

セッションで引き渡しているのは、サブレポートの明細数なのですが、サブレポート側のFetchData イベントで詳細行へデータを代入する時にセッション変数をBY1しているのですが…。このタイミングでのBY1は誤りでしょうか?
メインレポート側で再度件数カウントすることも考えてみたいと思います。
1

スキルアップ/キャリアアップ(JOB@IT)