Как добавить Telerik Report Book в C # Report Libarary - PullRequest
0 голосов
/ 21 ноября 2018

Я использую пробную версию отчета telerik и хотел бы объединить два отчета в один отчет с помощью функции "Книга отчетов", но, к сожалению, не смог найти возможность добавить его в библиотеку отчетов C #.

Я создал «Книгу отчетов», используя Telerik Standalone Designer Tool, но не знаю, как мне конвертировать в библиотеку отчетов C #.

Буду признателен, если вы дадите мне несколько советов.

1 Ответ

0 голосов
/ 21 ноября 2018

Я советую вам использовать код из книги отчета.Вы можете получить доступ, нажав клавишу 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);
            }
        }
...