水晶报表子报表创建链接到数组的id
本文关键字:报表 数组 id 链接 创建 水晶 | 更新日期: 2023-09-27 17:54:25
我在水晶报表中创建了一个子报表。我可以将子报表与公式字段、参数或数据库中的字段链接起来,但不能将其链接到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();
}
}