Страница 1 из 1

Создание кросс-отчета без Cross-tab

Добавлено: 15 окт 2006, 12:54
Michael
Без особых проблем удалось создать отчет с помощью Cross-tab. Однако такой отчет не удается должным образом оформить (озаглавить столбцы, сделать группы). Попытался сделать перекрестный отчет через кросс-бэнды, но разобраться не смог. Такого демо-примера нет, и в документации про создание таких отчетов практически ничего не написано.

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

Пожалуйста, поясните, как делается такой отчет, или покажите пример.

Создание кросс-отчета без Cross-tab

Добавлено: 17 окт 2006, 07:05
Edward
Michael писал(а):Без особых проблем удалось создать отчет с помощью Cross-tab. Однако такой отчет не удается должным образом оформить (озаглавить столбцы, сделать группы). Попытался сделать перекрестный отчет через кросс-бэнды, но разобраться не смог. Такого демо-примера нет, и в документации про создание таких отчетов практически ничего не написано.

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

Пожалуйста, поясните, как делается такой отчет, или покажите пример.
Посмотрите, пожалуйста, пример отчета
http://www.stimulsoft.com/forum/CrossTab153.zip

Спасибо.

Создание кросс-отчета без Cross-tab

Добавлено: 18 окт 2006, 05:41
Michael
Спасибо за оперативный ответ. Но как подключить ваш отчет к данным? Хотел посмотреть "Предварительный просмотр" в дизайнере отчетов, выдаются ошибки "The name "OrdersByEmployees" does not exist in the current context". Может быть, файл отчета надо положить в какую-нибудь определенную папку?

Создание кросс-отчета без Cross-tab

Добавлено: 18 окт 2006, 07:09
Edward
Для работы примера Вам нужна одна из последних версий StimulReport.Net, которую Вы можете загрузить по адресу http://www.stimulsoft.com/DownloadsSR.aspx
В примере использован новый источник данных для OrdersByEmployees - Data from other DataSource. Этот источник данных берет данные из таблицы Orders, группирует их по дате и EmployeeID и получает набор данных для построения отчета.
Спасибо.

Создание кросс-отчета без Cross-tab

Добавлено: 19 окт 2006, 05:10
Michael
Скачал последнюю версию StimulReport.Net. Открываю с помощью него ваш отчет, ошибки не вылетают, но и данных в нем нет. Как в этом отчете подключиться к какой-нибудь БД?

Создание кросс-отчета без Cross-tab

Добавлено: 19 окт 2006, 06:02
Edward
Michael писал(а):Скачал последнюю версию StimulReport.Net. Открываю с помощью него ваш отчет, ошибки не вылетают, но и данных в нем нет. Как в этом отчете подключиться к какой-нибудь БД?
В качестве источника данных выбран Demo.xml (схема данных Demo.xsd) из стандартной поставки. Когда Вы открываете отчет в программе Demo, то автоматически создаётся источник данных OrdersByEmployees на основании Demo.xsd. Для того, чтобы этот источник данных обращался к реальным данными из Demo.xml, в папке Demo\bin должны быть файлы Demo.xsd и Demo.xml.
Спасибо.