Здравствуйте, подскажите пожалуйста.
Возник вопрос по возможности реализации в вашем продукте.
Во вложении скрин отчета и структуры данных, который нам надо реализовать в дизайнере.
Названия полей и их значения могут динамически добавляться в БД и данные в отчете должны добавляться автоматически по горизонтали (справа, на примере скриншота), т е расти горизонтально.
Возможно ли это реализовать в дизайнере?
Если да, подскажите пожалуйста как это сделать?
Пробовали реализовать с помощью кросс-таблиц, у нас не получилось.
Если отчет может расти горизонтально:
а. Как при этом осуществляется переход на другие страницы?
б. Что происходит при выгрузке такого отчета в excel? (какая будет разбивка)
Есть ли возможность построения отчета "на лету", который растет горизонтально на программном уровне(с помощью написания скриптов)? Если да, то каким образом?
Построение отчетов, которые могут расти в ширину(т е по горизонтали)
Построение отчетов, которые могут расти в ширину(т е по горизонтали)
- Вложения
-
- photo_2021-05-27_19-24-53.jpg (30.31 КБ) 3000 просмотров
-
- photo_2021-05-27_19-24-39.jpg (14.03 КБ) 3002 просмотра
Re: Построение отчетов, которые могут расти в ширину(т е по горизонтали)
Здравствуйте,
Можно использовать Cross-Table или Cross-Data компоненты для данной задачи.
> Есть ли возможность построения отчета "на лету", который растет горизонтально на программном уровне(с помощью написания скриптов)? Если да, то каким образом?
Да, можно. Пример
https://www.stimulsoft.com/en/samples/w ... in-runtime
Спасибо.
Можно использовать Cross-Table или Cross-Data компоненты для данной задачи.
> Есть ли возможность построения отчета "на лету", который растет горизонтально на программном уровне(с помощью написания скриптов)? Если да, то каким образом?
Да, можно. Пример
https://www.stimulsoft.com/en/samples/w ... in-runtime
Спасибо.
- Вложения
-
- CrossTabvsCrossDataReport.mrt
- (807.84 КБ) 256 скачиваний
Re: Построение отчетов, которые могут расти в ширину(т е по горизонтали)
Здравствуйте, Алексей.
Спасибо большое за ответ, но у нас возникла еще пара вопросов:
1. Будет ли доступна вкладка ''Код", если будет использоваться не десктопный, а онлайн-дизайнер?
2. Есть ли документация(и мб какие-то примеры отчетов), по тому, как создавать отчеты из кода? Кроме того примера, что вы уже прислали ранее.
Заранее спасибо.
Спасибо большое за ответ, но у нас возникла еще пара вопросов:
1. Будет ли доступна вкладка ''Код", если будет использоваться не десктопный, а онлайн-дизайнер?
2. Есть ли документация(и мб какие-то примеры отчетов), по тому, как создавать отчеты из кода? Кроме того примера, что вы уже прислали ранее.
Заранее спасибо.
Aleksey писал(а): ↑28 май 2021, 09:37 Здравствуйте,
Можно использовать Cross-Table или Cross-Data компоненты для данной задачи.
> Есть ли возможность построения отчета "на лету", который растет горизонтально на программном уровне(с помощью написания скриптов)? Если да, то каким образом?
Да, можно. Пример
https://www.stimulsoft.com/en/samples/w ... in-runtime
Спасибо.
Re: Построение отчетов, которые могут расти в ширину(т е по горизонтали)
Здравствуйте, Yuliya,
> 1. Будет ли доступна вкладка ''Код", если будет использоваться не десктопный, а онлайн-дизайнер?
Нет, в веб дизайнерах вкладка кода недоступна.
> 2. Есть ли документация(и мб какие-то примеры отчетов), по тому, как создавать отчеты из кода? Кроме того примера, что вы уже прислали ранее.
Нет, такой документации нет.
Самый простой вариант - используете winforms дизайнер, создаете в нем необходимые компоненты, смотрите на вкладке кода код создания и используете его в своем проекте.
Спасибо.
> 1. Будет ли доступна вкладка ''Код", если будет использоваться не десктопный, а онлайн-дизайнер?
Нет, в веб дизайнерах вкладка кода недоступна.
> 2. Есть ли документация(и мб какие-то примеры отчетов), по тому, как создавать отчеты из кода? Кроме того примера, что вы уже прислали ранее.
Нет, такой документации нет.
Самый простой вариант - используете winforms дизайнер, создаете в нем необходимые компоненты, смотрите на вкладке кода код создания и используете его в своем проекте.
Спасибо.
Re: Построение отчетов, которые могут расти в ширину(т е по горизонтали)
Здравствуйте, Aleksey
По вашему совету мы пробовали построить ваш отчет с помощь cross-tab и cross-data, к сожалению мы не добились нужного нам форматирования отчета.
Мы пришли к выводу, что такая сложная структура возможно только непосредственным написанием скриптов в дизайнере.
Нам очень необходим пример работающего скрипта, который работает непосредственно в дизайнере. Пожалуйста, покажите пример такого скрипта, если можно, то на наших данных(будут во вложении). Результат, который нам надо получить, есть на скринах в самом первом сообщении. Мы хотим удостовериться, что данный отчет действительно возможно создать с помощью вашего инструмента.
Спасибо.
По вашему совету мы пробовали построить ваш отчет с помощь cross-tab и cross-data, к сожалению мы не добились нужного нам форматирования отчета.
Мы пришли к выводу, что такая сложная структура возможно только непосредственным написанием скриптов в дизайнере.
Нам очень необходим пример работающего скрипта, который работает непосредственно в дизайнере. Пожалуйста, покажите пример такого скрипта, если можно, то на наших данных(будут во вложении). Результат, который нам надо получить, есть на скринах в самом первом сообщении. Мы хотим удостовериться, что данный отчет действительно возможно создать с помощью вашего инструмента.
Спасибо.
- Вложения
-
- Пример2.xlsx
- (9.03 КБ) 253 скачивания
Re: Построение отчетов, которые могут расти в ширину(т е по горизонтали)
Здравствуйте,
Пример отчета во вложении.
Спасибо.
Пример отчета во вложении.
Спасибо.
- Вложения
-
- ReportSample.mrt
- (20.78 КБ) 272 скачивания