Формирование сложного отчета

Обсуждение Stimulsoft Reports.Silverlight
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 08:29

Формирование сложного отчета

Сообщение kin123456789 » 13 янв 2015, 13:55

Добрый день! Мне необходимо сформировать отчет следующего вида: 5 повторяющихся таблиц для различных данных (месяцев)! количество месяцев динамическая величина! Следовательно необходимо формировать отчет 5*N! Подскажите пож-та, как реализовать данный отчет! Спасибо!
Anton Lozovskiy
Сообщения: 264
Зарегистрирован: 12 ноя 2007, 05:16

Re: Формирование сложного отчета

Сообщение Anton Lozovskiy » 14 янв 2015, 11:50

Здравствуйте,

Как вариант можно создавать динамический отчет из кода.
Для начала вам нужно сформировать саму таблицу в дизайнере, так как вы хотите чтобы она отображалась. Затем перейдя на вкладку коде - скопируйте весь нужный ее код для добавления на странице.

Далее вы можете легко сами создать свой динамический отчет, в зависимости от нужных условий.

Как создавать отчеты с помощью кода смотрите следующие поставляемые примеры:
Runtime Table Creation,
CreateReportInRuntimeFromBusinessObject.

Спасибо.
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 08:29

Re: Формирование сложного отчета

Сообщение kin123456789 » 14 янв 2015, 12:06

Спасибо! Но на вкладке "код" текущего отчета информация общая
using System;
using System.Drawing;
using System.Windows.Forms;
using System.Data;
using Stimulsoft.Controls;
using Stimulsoft.Base.Drawing;
using Stimulsoft.Report;
using Stimulsoft.Report.Dialogs;
using Stimulsoft.Report.Components;

namespace Reports
{
public class Отчет : Stimulsoft.Report.StiReport
{
public Отчет()

{
this.InitializeComponent();
}

#region StiReport Designer generated code - do not modify
#endregion StiReport Designer generated code - do not modify
}
}

Больше никакого кода там не имеется.. Спасибо!
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 08:29

Re: Формирование сложного отчета

Сообщение kin123456789 » 14 янв 2015, 12:18

или данного кода достаточно?
HighAley
Сообщения: 1958
Зарегистрирован: 08 июн 2011, 07:36

Re: Формирование сложного отчета

Сообщение HighAley » 14 янв 2015, 12:32

Здравствуйте.

Для отображения автоматически сгенерированного кода, необходимо выбрать соответствующий пункт в контекстном меню на вкладке Код.

Спасибо.
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 08:29

Re: Формирование сложного отчета

Сообщение kin123456789 » 14 янв 2015, 12:42

спасибо!
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 08:29

Re: Формирование сложного отчета

Сообщение kin123456789 » 15 янв 2015, 06:49

Добрый день! Может есть урок для данного варианта (из кода на основе уже готового шаблона) построения отчета! Спасибо!
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 08:29

Re: Формирование сложного отчета

Сообщение kin123456789 » 15 янв 2015, 07:49

Подскажите!Мне необходимо добавить программно новые страницы Pages, которые будут являться объектами моего класса отчета! Но при ренедеринге выдается ошибка! Подскажите как правильно это сделать! Прикрепляю вариант отчета!
Вложения
Отчет по договору c выбором периодов.mrt
(294.69 КБ) 248 скачиваний
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 08:29

Re: Формирование сложного отчета

Сообщение kin123456789 » 15 янв 2015, 07:50

Всю информацию в данном отчете необходимо вывести для различных периодов! На пример, за март, май, сентябрь 2014 года! Посмотрите пож-та! Заранее благодарен!
HighAley
Сообщения: 1958
Зарегистрирован: 08 июн 2011, 07:36

Re: Формирование сложного отчета

Сообщение HighAley » 15 янв 2015, 08:51

Здравствуйте.

Опишите вашу задачу целиком с примерами.
Описывая только отдельные моменты, мы можем не понять общей сути и дать вам неправильные советы.

Спасибо.
Ответить