2013-05-31 5 views
0

У меня есть служба, которая возвращает строку json concatinated. Я хочу, чтобы связанный с rdlc reportviewer создавал отчет.Как добавить элементы в отчет Rdlc динамически?

В этой конкатенированной строке у меня есть 5 строк, которые будут составлять динамические данные, которые мы не можем оценить, сколько записей он будет содержать, исходя из 5 разных таблиц.

Эти 5 должны быть привязаны к 5 таблицам в отчете. Последняя строка состоит из постоянных значений, которые должны быть привязаны к таблице или текстовым полям в качестве параметра.

ответ

0

Нет возможности динамически добавлять элементы в отчет RDLC. Вы можете создать набор данных из конкатенированной строки и установить этот набор данных в качестве источника данных для отчета RDLC. В отчете RDLC вы можете добавить 5 разных таблиц или матрицу, чтобы отобразить эти данные.

Вы сказали, что для пятого стола вам нужно показать его в текстовом поле. Это невозможно в текстовом поле. для этого вам нужно использовать таблицу или матрицу.

Или иначе, отчет RDLC - это просто структура XML. Необходимо динамически создавать свой собственный отчет RDLC на основе входных данных. Вы можете найти спецификацию RDLC здесь http://msdn.microsoft.com/en-us/library/dd297486%28SQL.100%29.aspx

Смежные вопросы