Использование Clone

Обсуждение Stimulsoft Reports.WEB
Ответить
Levkin Denis

Использование Clone

Сообщение Levkin Denis »

Поддерживает ли элемент Clone возможность создания копии для бенда данных?
В частном случае проблема в создании отчета содержащего например два экземпляра на листе формата A4 (по половине A4 на лист). Структура отчета:
1.ReportНeader->PanelHeader->Элементы заголовка
2.HeaderBand (заголовок данных)->PanelDetailHeader-> элементы заголовка данных
3.DataBand->PanelDetail->элементы детализации
далее три элемента Clone для каждой из панелей.

В результате при наличии в детализации более одной записи -> в копии элемента PanelDetail - только одна строка.
Как побороть?
Вложения
StimulsoftFXClone.png
StimulsoftFXClone.png (22.14 КБ) 3877 просмотров
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Использование Clone

Сообщение HighAley »

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

Всё должно работать.
Пришлите, пожалуйста шаблон отчёта с тестовыми данными.

Спасибо.
Levkin Denis

Re: Использование Clone

Сообщение Levkin Denis »

Пример на основе отчета из примеров. В детализации добавлен фильтр для уменьшения данных по ProductName
Вложения
Invoice.mrt
(41.79 КБ) 422 скачивания
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Использование Clone

Сообщение HighAley »

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

В вашем примере клонируется Panel1, а на ней лежат только текстовые компоненты.
В вашем случае следует положить большую панель на страницу, а уже на неё -- заголовки групп и бэнды, и такой же компонент Clone.

Спасибо.
Levkin Denis

Re: Использование Clone

Сообщение Levkin Denis »

"В вашем случае следует положить большую панель на страницу, а уже на неё -- заголовки групп и бэнды, и такой же компонент Clone." - при подобном размещении элементов также не удается добиться результата.
Общая структура отчета -
ReportTitle->PanelHeader (разместить ReportTitle внутри панели не удается, но так и должно быть)
PanelDetail->HeaderBand
->DataBand
Clone (для PanelHeader) - отображение присутствует
Clone (для PanelDetail) - отображение отсутствует полностью :?

Упростил отчет, в файле пример - по ранее описанной структуре. Прошу помощи...
Вложения
Invoice.mrt
(35.76 КБ) 370 скачиваний
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Использование Clone

Сообщение HighAley »

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

Report Title может быть только в начале отчёта и его нельзя положить на страницу.
Также у нас немного другой принцип построения Клонов. В него копируются бэнды и продолжается строится отчёт. Более подробно вы можете прочитать об этом в разделе "3.25.5 Клонирование" Нашей универсальной документации.
В вашем же случае вам надо создать 2 панели с одинаковыми компонентами на них.

Спасибо.
levkin77
Сообщения: 30
Зарегистрирован: 12 апр 2013, 10:57
Откуда: Украина, Донецк
Контактная информация:

Re: Использование Clone

Сообщение levkin77 »

Спасибо за помощь - все получилось.
Лёвкин Д.А.
http://www.moedelo.in.ua
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Использование Clone

Сообщение HighAley »

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

Мы всегда рады вам помочь.
Обращайтесь, если ещё возникнут вопросы.

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