gpt4 book ai didi

visual-studio-2010 - 如何以编程方式将 Crystal Reports 子报表导入 Visual Studio 2010 中的报表部分

转载 作者:行者123 更新时间:2023-12-04 21:50:15 25 4
gpt4 key购买 nike

我有一个定义如下的 Crystal 报表对象:

private CrystalDecisions.CrystalReports.Engine.ReportClass rep;

我正在尝试将子报告导入报告的第 1 部分。我尝试了以下代码的变体:
rep.ReportClientDocument.SubreportController.ImportSubreport

之间似乎存在冲突:
CrystalDecisions.CrystalReports.Engine


CrystalDecisions.ReportAppServer

有没有人使用 VS2010 以编程方式在 Crystal 中导入子报表?

最佳答案

对于遇到此问题的任何其他人,解决方案是:

            CrystalDecisions.CrystalReports.Engine.ReportClass rep;
ReportClientDocumentWrapper doc = (ReportClientDocumentWrapper)rep.ReportClientDocument;
CrystalDecisions.ReportAppServer.ReportDefModel.Section sec = doc.ReportDefController.ReportDefinition.ReportHeaderArea.Sections[0];
doc.SubreportController.ImportSubreport("SubReport", csr.ReportFileName, sec);
rep.OpenSubreport("SubReport").SetDataSource(csr.ds.Tables[0]);

关于visual-studio-2010 - 如何以编程方式将 Crystal Reports 子报表导入 Visual Studio 2010 中的报表部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6284739/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com