1、ソリューションにフォームを追加。
2、フォームのデザイン画面へ、「ツールボックス ⇒ レポート右 ⇒ CrystalReportViewer」をドラッグ&ドロップする。
3、フォームに貼り付けられたビューアーを右クリックし、「新しい Crystal レポートの作成」を選択。
4、「Crystal Reports ギャラリ」で、「レポートウィザードを使用」「標準」を選択し、「OK」ボタンを押下。
5、「標準レポート作成ウィザード」の「データ」では、なにもせずに「次」を押下。
6、「標準レポート作成ウィザード」の「レポート スタイル」では、「標準」を選択し「完了」を押下。
ここまでの作業で、フォームにクリスタルレポートのインスタンスが作成される。ここでは「CrystalReport11」と表示されている。
7、クリスタルリポートのデザイン画面を開き、「フィールド エクスプローラ ⇒ パラメータ フィールド」を右クリックし、「新規」を選択する。
8、「パラメータ フィールドの作成」画面で、「名前」欄に任意の値を入力。ここでは「test」と入力。
9、「フィールド エクスプローラ ⇒ パラメータ フィールド ⇒ test」を、「Section3(詳細)」へドラッグ&ドロップする。
ここまでの作業で、クリスタルレポートに任意の値を表示できる、フィールドが追加される。
10、CrystalReportViewer を貼り付けたフォームの、Loadイベントにパラメータを変更するコードを追加。
CrystalReport11.SetParameterValue("test", "任意の値を表示できる");
ここまでの作業で、フォームを表示すると、コードで渡した値が表示されている。
最近のコメント