forum.bitel.ru http://forum.bitel.ru/ |
|
Отчеты http://forum.bitel.ru/viewtopic.php?f=1&t=3869 |
Страница 1 из 1 |
Автор: | skyb [ 10 апр 2010, 05:30 ] |
Заголовок сообщения: | Отчеты |
А нет ли возможности реализовать так чтобы некоторые шаблоны отчетов брали данные из реляционной бд? у меня есть отчеты которые выполняются по минут 20 и просто вешают бд, соответственно абоненты отваливаются. Было бы интересно реализовать так - в модуле отчетов в конфигурации берется название отчета и указывается для него бд moy_report.jrxml = 10.0.0.1 где 10.0.0.1 - это сервер с реляционной бд |
Автор: | stark [ 12 апр 2010, 11:44 ] |
Заголовок сообщения: | Re: Отчеты |
можно .. Код: import ru.bitel.bgbilling.server.util.DefaultServerSetup ; ...... DefaultServerSetup setup = new DefaultServerSetup( "config" ); Connection con = setup.getDBConnectionFromPool(); //TODO setup.returnConToPool( con ); а в файле config.properties уже описывате Код: db.driver=
db.url= db.user= db.pswd= |
Автор: | skyb [ 12 апр 2010, 12:41 ] |
Заголовок сообщения: | Re: Отчеты |
Не совсем понятно. Код - это как я понял добавлять в сам *.jrxml а вот config.properties - это где ?? |
Автор: | stark [ 12 апр 2010, 16:17 ] |
Заголовок сообщения: | Re: Отчеты |
skyb писал(а): Не совсем понятно. Код - это как я понял добавлять в сам *.jrxml а вот config.properties - это где ?? в classes положите ..или положите в любую папку , но главное чтобы эта папка была указана в параметре -cp запуска сервера(файл server.sh) . |
Автор: | stark [ 12 апр 2010, 16:22 ] |
Заголовок сообщения: | Re: Отчеты |
или без файлика конфига вообще делайте Код: DefaultServerSetup setup = new DefaultServerSetup(); setup.set( db.driver, "com.mysql.jdbc.Driver" ); и т.п Или еще вариант положить этой файлик в data (там где лежит data.properties ). Тогда в коде : Код: DefaultServerSetup setup = new DefaultServerSetup( "config" );
|
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |