クリスタルレポートに表示する値を渡す
クリスタルレポートに固定の表示する値をVBから渡す方法。
まず、レポートにパラメータフィールドを追加。
適当な名前をつける。今回はTEXTとつける。
次にVBのコード側に次の式を記入
CrystalReport.SetParameterValue("TEXT", "適当")
これで、レポート側に適当と表示される。
なお、これはdatasetからデータをセットした後に記入すること
データセット前に行うと表示されない。
初期化されてるのかな・・・
日々学んだ事や、感じた事などを書き溜めていこうかなと。
クリスタルレポートに固定の表示する値をVBから渡す方法。
まず、レポートにパラメータフィールドを追加。
適当な名前をつける。今回はTEXTとつける。
次にVBのコード側に次の式を記入
CrystalReport.SetParameterValue("TEXT", "適当")
これで、レポート側に適当と表示される。
なお、これはdatasetからデータをセットした後に記入すること
データセット前に行うと表示されない。
初期化されてるのかな・・・
ラベル: CrystalReport, VB 投稿者 gon012 時刻: 火曜日, 1月 08, 2008
2 件のコメント:
SetParameterValueでパラメータを渡そうとしても「パラメータがセットされていません」というエラーになるのでいろいろ調べていたのですが、こちらで「データセット前に行うと表示されない。」との書き込みを見てSetParameterValueをデータセット設定後に移したら、正常に動作するようになりました :)
こういう細かいことってdocumentにも書いてなかったりでハマりやすいですよね。
おかげで助かりました。
どうもありがとうございます。
匿名さんも書かれていますが
わたしもこれにハマりました。
ありがとうございました。
コメントを投稿