水晶报表子报表创建链接到数组的id

本文关键字:报表 数组 id 链接 创建 水晶 | 更新日期: 2023-09-27 17:54:25

我在水晶报表中创建了一个子报表。我可以将子报表与公式字段、参数或数据库中的字段链接起来,但不能将其链接到id列表或数组。

这里的问题是子报表应该为数组中存在的每个ID创建,而不是只为一个ID创建。我试着添加更多的字段每个字段都包含数组的ID但这不起作用,

有人能帮我吗?这对我的工作很重要。

谢谢!

水晶报表子报表创建链接到数组的id

不要创建ID数组,而是用ID创建一个组,并将子报表放在组页脚,这将强制为每个ID创建子报表

就按照这个…你会完成你的工作。我有一个和你一样的项目,我遵循这个…点击这个链接http://www.c-sharpcorner.com/UploadFile/manishkdwivedi/create-a-report-using-crystal-report-in-visual-studio-2010/

public partial class _Default: System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)
{
    SqlConnection connection = new SqlConnection("Server=myserver;uid=sa;pwd=nothing;Database=MyDB;");
    SqlCommand command = new SqlCommand("Select top 10 * From Customers", connection);
    SqlDataAdapter adapter = new SqlDataAdapter(command);
    //Customer _Customer = new Customer();
    DataSet dataset = new DataSet();
    adapter.Fill(dataset, "Customer");
    ReportDocument CustomerReport = new ReportDocument();
    CustomerReport.Load(Server.MapPath("CustomerReport.rpt"));
    CustomerReport.SetDataSource(dataset.Tables["Customer"]);
    CrystalReportViewer1.ReportSource = CustomerReport;
    CrystalReportViewer1.DataBind();
}

}