0
我正在研究視覺工作室2008年的水晶報告。我知道OLEDB,ADO.Net和ADO連接等,但無論我們必須分配數據源的連接。我想要像數據網格一樣未經配置並分配數據源。在數據網格中,我們可以配置數據字段名稱並在運行時生成數據分配。我可以爲此做報告嗎?如果我能做到這一點,告訴我該怎麼做。沒有數據源分配與視覺工作室的水晶報告2008
我正在研究視覺工作室2008年的水晶報告。我知道OLEDB,ADO.Net和ADO連接等,但無論我們必須分配數據源的連接。我想要像數據網格一樣未經配置並分配數據源。在數據網格中,我們可以配置數據字段名稱並在運行時生成數據分配。我可以爲此做報告嗎?如果我能做到這一點,告訴我該怎麼做。沒有數據源分配與視覺工作室的水晶報告2008
您可以使用存儲過程在SQL中配置它,在運行時將值傳遞給SQL,並且您的存儲過程中的SQL查詢以表格形式傳遞值或者您可以在VS2008中設置您的數據源以設置到你選擇的數據源,數據表等。 使用存儲過程完全取決於你對CR的瞭解,因爲在你創建報告之後,它的變化可能會變得棘手。
林不知道你是什麼樣的編碼語言,但你可以從這裏鍛鍊身體的其他代碼:
http://www.codeproject.com/KB/vb/Crystal_Rpt__Connectio.aspx
或者是這樣的:
ReportDocument report = new ReportDocument() ;
report.Database.Tables[0].SetDataSource(employeeList);
report.Database.Tables[1].SetDataSource(employeeSkillList); crystalReportViewer1.ReportSource = report;