■25968 / inTopicNo.1) |
クリスタルレポートでデータセットに入れずに表示する方法 |
□投稿者/ 見習いPG (3回)-(2008/09/29(Mon) 10:47:05)
|
分類:[C#]
学生ですが、独学でC#をやっています。
クリスタルレポートについて質問させて下さい。
1週間悩みましたが解決できなかった orz
環境:Visual Stadio 2005 C#
私が今回やりたい事は、Form1で処理した内容をデータセットに入れずに、
Form2(crystalReportViewer1)に表示することです。
持っている参考書を見て、データベースと直接結びつけてクリスタルレポートに表示する方法(融通が利かない方法)、
「むかむか クリスタルレポート入門」を見て、オリジナルのデータセットから
クリスタルレポートに表示する方法は分かりましたが、
必ずデータセットに入れないとダメということになると色々不便なので、それ以外の方法も探しました。
そして、http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=6678&forum=7 のような記事を見つけたのですが、
引用:
--------------------------------------------------------------------------------
Crystal Reportでレポートを作成しているのですが、Webページ上のテキストボックスに入力した値をレポートに出力するような事はできないのでしょうか?
--------------------------------------------------------------------------------
レポートの詳細セクション(Section3)にテキストオブジェクト(Text1)を配置して、
コード:
--------------------------------------------------------------------------------
Dim CrTxt As CrystalDecisions.CrystalReports.Engine.TextObject
CrTxt = CType(Report.Section3.ReportObjects("Text1"), _
CrystalDecisions.CrystalReports.Engine.TextObject)
CrTxt.Text = Me.TextBox1.Text
解答者の方は、マイクロソフト公式で調べたらしいのですが、マイクロソフト公式は自分には分かりずらくて、
コードが理解できません。
コードの意味が分からないだけでなく、どこにセミコロンを打っていいのか分かりません。
手探りで色々試してみましたが、エラーが消えないので、どうすれば正常に動くのかご教授下さい。
Me.TextBox1.Textの、Meとか何の事なのかさっぱり分からないです orz
|
|