Таблица в отчете на основе двух источников данных

Обсуждение Stimulsoft Reports.NET
Ответить
Arhayn
Сообщения: 8
Зарегистрирован: 29 окт 2008, 08:12

Таблица в отчете на основе двух источников данных

Сообщение Arhayn »

Здравствуйте.
Подскажите, как можно построит отчет на основе 2-х источников данных.

Например:
1-й источник содержит данные о величине населения по городам
Киев Харьков Одесса
2005 1254 4586 5423
2006 5425 6542 4852
2007 4258 6548 5852

2-й источник содержит данные о заболеваниях по городам
Киев Харьков Одесса
2005 548 475 652
2006 456 358 852
2007 745 625 785

нужно построить таблицу в которой бы отображался процент заболеваимости по гогодам (размер населения/заболевшие)


Jan
Сообщения: 495
Зарегистрирован: 19 фев 2009, 11:14

Таблица в отчете на основе двух источников данных

Сообщение Jan »

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

А существует в словаре данных связь между этими источниками данных? Например, по полю год?

Спасибо.
Arhayn
Сообщения: 8
Зарегистрирован: 29 окт 2008, 08:12

Таблица в отчете на основе двух источников данных

Сообщение Arhayn »

да, по полю год можно связать...
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Таблица в отчете на основе двух источников данных

Сообщение Aleksey »

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

Вам необходимо добавить Связь (Relation). Указать для связи "Главный источник данных" (Население) и Подчиненный источник данных" (Заболевания), указать по каким полям необходимо связывать (Год).
Разместить два бэнда: бэнд Данные(DataBand) и бэнд Заголовок группы(GroupHeaderBand). У бэнда "Заголовок группы" условие указать {Заболевания.Год}.
Для бэнда Данные указать источником "Заболевания" и для расчета процента заболеваемости по городу указать: {(Заболевания.Связь.Киев)/(Заболевания.Киев)}%

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