Отчёт на базе xml данных

Обсуждение Stimulsoft Reports.NET
Ответить
nameless
Сообщения: 3
Зарегистрирован: 19 авг 2011, 12:09
Откуда: Moscow

Отчёт на базе xml данных

Сообщение nameless »

Добрый день,

1. Есть xml данные следующего вида:

Код: Выделить всё

			
				
					BA-YS
					
						26.5
						33.5
					
					
						0
						0
					
				
				
					BA-XS
					
						26.7
						33.7
					
					
						10
						20
					
								
			
2. При импорте xml данных дизайнер генерирует для них ряд таблиц (в DataSource-ах):
Grids,
Grid,
FieldSize,
Offset,
X,
Y

3. Мне нужно представить эти данные в следующем виде:
Изображение

4. Собственно проблема в том, что для DataBand я могу указать только одну из таблиц в качестве источника данных, из неё и будут браться данные.
На картинке выше это наглядно видно: данные берутся из таблицы Grid, и имя грида отображается правильно, для остальных колонок данные отображаются неправильно.

Т.е. можно ли отобразить данные из нескольких таблиц в рамках одного датабэнда?
Или это неправильный подход?

HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Отчёт на базе xml данных

Сообщение HighAley »

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

Вы можете добавить связи.

Смотрите приложденный шаблон отчёта.

Спасибо.
Вложения
data.xml
(815 байт) 350 скачиваний
Report.mrt
(12.37 КБ) 303 скачивания
dict.png
dict.png (6.84 КБ) 1731 просмотр
nameless
Сообщения: 3
Зарегистрирован: 19 авг 2011, 12:09
Откуда: Moscow

Отчёт на базе xml данных

Сообщение nameless »

Спасибо, это был простейший случай; в дальнейшем потребовались более сложные отображения и выборки из xml.

Решил через Linq to XML и anonymous types в качестве источника данных.
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Отчёт на базе xml данных

Сообщение Aleksey »

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

Ок.
Сообщите, если понадобится дополнительная помощь.
Ответить