2013-11-28 7 views
1

У меня есть простой запрос на выбор sql с двумя параметрами, которые я хочу, чтобы он был в моем тексте запроса в основном отчете. Он возвращает около 100 значений, которые я хочу разместить в 10 подзаголовках (10 значений для каждого отчета). В основном отчете мне нужно отобразить только один параметр. Все значения из запроса, которые мне нужны, должны быть в подзаголовках. Как передать их?
Подключение к базе данных возвращается мне из приложения, значения параметров также. Я использую iReport 4.7.0.Передача значений из основного отчета в подзаголовок в JasperReports

+0

Возможный дубликат [JasperReports: как передать параметр в subReport] (http://stackoverflow.com/questions/2310188/jasperreports-how-to-pass-parameter-to-subreport) & [Передача параметров из основного отчета to subreport to subreport in Jasper] (http://stackoverflow.com/q/13843167/876298) –

+0

Мне нужно отправить возвращаемые значения из запроса. Я отправляю их как параметры из основного отчета (поле из основного = параметр в подзаголовке) или могу ли я определять поля в подзаголовках с тем же именем, что и они были возвращены из запроса из основного отчета? – jovicacar

+1

Мне не нужно передавать параметры, мне нужно передать результат запроса в подчиненный. Все эти предложения состоят в том, чтобы передать параметры в подчиненный. Мне это не нужно. Пожалуйста помоги! – jovicacar

ответ

0

Параметры привязаны к набору данных, если вы разворачиваете сам набор данных, вы найдете там раздел для параметров, как и в вашем основном отчете.

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

Подробнее here.

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