1

これは、フォームにボタンを含むレポートを表示する方法です。

        private void button1_Click(object sender, EventArgs e)
        {
        ReportDocument rptDoc = new ReportDocument();
        DataSe1t ds = new  DataSet1();
        DataTable dt = new DataTable();


        dt.TableName = "Crystal Report Example";
        dt = getAll(); //This is a function
        ds.Tables[0].Merge(dt);

        string strReportName = "SampleReport.rpt";
        string strPath = Application.StartupPath + "\\Reports\\" + strReportName;
        rptDoc.Load(strPath);

        rptDoc.SetDataSource(ds);
        crystalReportViewer1.ReportSource = rptDoc;

        }

ユーザー コントロールを作成し、それにいくつかのコントロールを追加します。そのユーザー コントロールをフォームに追加し、CrystalReportViewer をフォームに追加します。

ユーザー コントロールのボタンを使用してレポートを読み込むにはどうすればよいですか?

4

0 に答える 0