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

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

Добавлено: 19 авг 2011, 12:44
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, и имя грида отображается правильно, для остальных колонок данные отображаются неправильно.

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


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

Добавлено: 22 авг 2011, 05:02
HighAley
Здравствуйте.

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

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

Спасибо.

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

Добавлено: 22 авг 2011, 07:12
nameless
Спасибо, это был простейший случай; в дальнейшем потребовались более сложные отображения и выборки из xml.

Решил через Linq to XML и anonymous types в качестве источника данных.

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

Добавлено: 24 авг 2011, 04:47
Aleksey
Здравствуйте,

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