forum.bitel.ru http://forum.bitel.ru/ |
|
не могу понять как вывести total http://forum.bitel.ru/viewtopic.php?f=12&t=8708 |
Страница 1 из 1 |
Автор: | skyb [ 21 ноя 2013, 18:12 ] |
Заголовок сообщения: | не могу понять как вывести total |
Код: import java.sql.*; import java.util.*; public void fillReport( con, filter, result ) { String combo = filter.getStringParam("combo"); System.out.println("combo =======>>>>>" + combo); PreparedStatement ps = con.prepareStatement( result.sql( "SELECT object_values.title, tp.title FROM contract AS c "+ "INNER JOIN contract_tariff AS ct "+ "ON c.id=ct.cid "+ "INNER JOIN tariff_plan AS tp "+ "ON ct.tpid=tp.id "+ "INNER JOIN contract_parameter_type_7 AS object "+ "ON object.cid=c.id "+ "INNER JOIN contract_parameter_type_7_values AS object_values "+ "ON object.val=object_values.id "+ "WHERE c.date2 IS NULL AND object.pid=46 AND object.val = $(combo) AND c.id NOT IN (58, 161)", filter ) ); ResultSet rs = ps.executeQuery(); int i = 0; List res = new ArrayList(); while (rs.next()) { String object = rs.getString(1); String trafic = rs.getString(2); String traf = trafic.replaceAll("\\D", ""); int traffic = Integer.parseInt(traf); i=i+traffic; } Map params = new HashMap(); params.put( "col1", i ); System.out.println("object =======>>>>>" + i); result.setParams( params ); } вот банальный bgbs отчет, но почему то он выдает нет данных, чего я не так сделал? в принте вылетает нужное число в переменной i |
Автор: | skyb [ 22 ноя 2013, 07:01 ] |
Заголовок сообщения: | Re: не могу понять как вывести total |
Никто не знает чтоль? в доке есть описания получения тотала и запихивание его кудато, но вот как его вывести - нигде ненаписано. Подскажите. |
Автор: | skyb [ 22 ноя 2013, 08:13 ] |
Заголовок сообщения: | Re: не могу понять как вывести total |
пока вас дождешься!!! )))))))))) все решил уже)))) Цитата: Для того, чтобы сервер не кэшировал шаблоны отчётов добавьте в конфигурацию сервера (не модуля) параметр reports.cache=0. А можно по подробней, что именно кэшируется |
Автор: | stark [ 14 янв 2014, 19:27 ] |
Заголовок сообщения: | Re: не могу понять как вывести total |
skyb писал(а): пока вас дождешься!!! )))))))))) все решил уже)))) Цитата: Для того, чтобы сервер не кэшировал шаблоны отчётов добавьте в конфигурацию сервера (не модуля) параметр reports.cache=0. А можно по подробней, что именно кэшируется скрипт отчета |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |