2

Crystal レポートの作成についてサポートが必要です。ええ、Visual Studio 2008 経由でウィザードを使用してクリスタル レポートを作成できますが、データベース接続に関して将来構成する必要のないレポート アプリケーションを実装しようとしているため、それは私の目標ではありません。ウィザードが行っていることは、ウィザードを介してデータソースを要求し、データベースを変更する場合は、コードに戻ってデータソースを更新することです。データソースを構成ファイルに入れたいだけで、それを呼び出します。

ここに私のコードがありますが、動作していないようです。Crystal レポートの一体ウィザードを使用せずに、Ifield オブジェクトを手動で追加する必要があります。何日もググってみましたが、問題を解決できる正確な答えはありません。誰か助けてもらえますか? ありがとう!

string connectionString = ConfigurationManager.AppSettings["ConnectionString"].ToString();
        ServiceReference.WebServiceSoapClient service = new ServiceReference.WebServiceSoapClient();

        public Form1()
        {
            InitializeComponent();
            lblString.Text = connectionString;
        }

        private void button1_Click(object sender, EventArgs e)
        {
            DataSet ds = new DataSet();
            ds = (service.getAllUsers());

            dataGridView1.DataSource = ds.Tables[0];

            CrystalReport1 reportCR = new CrystalReport1();
            reportCR.SetDataSource(ds.Tables[0]);

         // crystalReportViewer1.ReportSource = reportCR;

          //crystalReportViewer1.RefreshReport();

        }
4

0 に答える 0