绑定子晶体报告

时间:2013-06-18 10:44:53

标签: asp.net sql-server-2008 stored-procedures crystal-reports

我是水晶报告的新手,任何人都可以帮助我知道..

如何在一个数据集中使用两个数据表绑定水晶报告子水晶报告

我使用this创建水晶报告。但是不知道如何使用数据库绑定它?

1 个答案:

答案 0 :(得分:0)

右键单击主报告并选择“插入”并选择“子报告...”。添加子报告,它将要求您输入报告的名称。最后,它将打开一个报告向导,允许您在子报告中添加数据库及其字段。

试试这个

Dim objDataAdapter As New System.Data.SqlClient.SqlDataAdapter(“SQL Query”, Connection)
            Dim objDataSet As New DataSet
            objDataAdapter.Fill(objDataSet, “Report Table”)

' CREATE THE XML FILE IN THE BASE DIRECTORY AND LOAD THE REPORT.

objDataSet.WriteXmlSchema(System.AppDomain.CurrentDomain.BaseDirectory() & Detail.xsd)
Report.Load(System.AppDomain.CurrentDomain.BaseDirectory() & Report.rtp)

Report.SetDataSource(objDataSet)