Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
10.10.2016, 14:42
|
|||
---|---|---|---|
|
|||
Передача параметров в зависимый отчет |
|||
#18+
Итак есть два отчета jrxml. В первом запрос: query = "select title, data1 from table1 where id = 'id' "; public void fillReport( con, filter, result ) { query = "select title, data from table1 where id = 'blablabla'"; ps = con.prepareStatement( result.sql( query, filter ) ); rs = ps.executeQuery(); data = new ArrayList(); while(rs.next()) { map = new HashMap(); map.put("title", rs.getString("title")); map.put("data1", rs.getString("data1")); data.add(map); } result.setDataSource( data ); } Из первого вызывается подчиненный отчет report2: <hyperlinkReferenceExpression><![CDATA["bgbilling:reports://bitel.billing.module.services.reports.BGReportsPanel?report_id=report2¶m1=value1"]]></hyperlinkReferenceExpression> Второй отчет вызывается с этим вопросов нет, но вот как получить значение param1, чтоб в итоге использовать в запросе типа: select data from table where data = '" +param1+ "'? Чувствую что ответ где-то близко, но знаний не хватает. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=31&mobile=1&tid=1533158]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
28ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 131ms |
0 / 0 |