如何将Telerik报表添加到C#报表库中

时间:2018-11-21 12:10:04

标签: telerik-reporting

我使用的是telerik Report试用版,并且想使用Report Book功能将两个报告合并为一个报告,但是不幸的是无法在C#报告库中找到添加它的选项。

我已经使用telerik独立设计器工具创建了“报告书”,但不知道如何转换为C#报告库。

如果您能给我一些建议,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

我建议您使用书籍报告后面的代码。您可以通过按Designer中的f7键进行访问。

使用后面的代码合并两个报表的示例:

    public class ExampleBookReport : Telerik.Reporting.ReportBook
        {
            /* data source to your reports */ 
            public ExampleBookReport (DataSourceModel dataSource)
            {
                /* adding report 1 */
                var instanceReportSource = new InstanceReportSource() { ReportDocument = new ExampleReport1(dataSource) };
                ReportSources.Add(instanceReportSource);

                /* adding report 2 */
                var instanceReportSource2 = new InstanceReportSource() { ReportDocument = new ExampleReport2(dataSource) };
                ReportSources.Add(instanceReportSource2);
            }
        }