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

Обсуждение Stimulsoft Reports.NET
Ответить
Michael
Сообщения: 24
Зарегистрирован: 21 июн 2006, 15:59
Откуда: Russia, Moscow
Контактная информация:

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

Сообщение Michael »

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

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

Пожалуйста, поясните, как делается такой отчет, или покажите пример.
Любой путь начинается с первого шага
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

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

Сообщение Edward »

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

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

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

Спасибо.
Michael
Сообщения: 24
Зарегистрирован: 21 июн 2006, 15:59
Откуда: Russia, Moscow
Контактная информация:

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

Сообщение Michael »

Спасибо за оперативный ответ. Но как подключить ваш отчет к данным? Хотел посмотреть "Предварительный просмотр" в дизайнере отчетов, выдаются ошибки "The name "OrdersByEmployees" does not exist in the current context". Может быть, файл отчета надо положить в какую-нибудь определенную папку?
Любой путь начинается с первого шага
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

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

Сообщение Edward »

Для работы примера Вам нужна одна из последних версий StimulReport.Net, которую Вы можете загрузить по адресу http://www.stimulsoft.com/DownloadsSR.aspx
В примере использован новый источник данных для OrdersByEmployees - Data from other DataSource. Этот источник данных берет данные из таблицы Orders, группирует их по дате и EmployeeID и получает набор данных для построения отчета.
Спасибо.
Michael
Сообщения: 24
Зарегистрирован: 21 июн 2006, 15:59
Откуда: Russia, Moscow
Контактная информация:

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

Сообщение Michael »

Скачал последнюю версию StimulReport.Net. Открываю с помощью него ваш отчет, ошибки не вылетают, но и данных в нем нет. Как в этом отчете подключиться к какой-нибудь БД?
Любой путь начинается с первого шага
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

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

Сообщение Edward »

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