forum.bitel.ru http://forum.bitel.ru/ |
|
Отчеты через FO процессор ? http://forum.bitel.ru/viewtopic.php?f=12&t=1805 |
Страница 1 из 1 |
Автор: | Jimson [ 16 янв 2009, 04:13 ] |
Заголовок сообщения: | Отчеты через FO процессор ? |
Возможно создание отчетов для модуля отчетов на xsl:fo ? или только jasper шаблон скушается ? P.S. про между прочим, отчет "телекей" модуля IPN все так же не работает, как не работал полгода назад, требует account.sid столбец, надо эксепшен из лога доставать или не стоит ? ) |
Автор: | stark [ 16 янв 2009, 13:12 ] |
Заголовок сообщения: | Re: Отчеты через FO процессор ? |
Jimson писал(а): Возможно создание отчетов для модуля отчетов на xsl:fo ? или только jasper шаблон скушается ? нет .пока такой возможности нет . В версии 4.6 есть возможность создавать отчеты просто на beanshel, они отображается в табличной форме(примерно как отчеты dialup в договоре) и выгружаются в csv . Jimson писал(а): P.S. про между прочим, отчет "телекей" модуля IPN все так же не работает, как не работал полгода назад, требует account.sid столбец, надо эксепшен из лога доставать или не стоит ? )
давайте |
Автор: | Jimson [ 16 янв 2009, 16:42 ] |
Заголовок сообщения: | |
Плохо... ( iReport убог, как и любой висивиг редактор когда дело касается нормальной разметки, и потом на сколько я понял в его отчетах возможен только один поток данных, я не могу на одной странице сделать две таблицы с неоднотипными данными, например отчет по годовым наработкам (объемы, суммарные деньги и тп) по услугам IPN и отчет по наработкам VoIP (минуты, деньги). Я правильно понимаю ? P.S. 15.01.2009 01:38:51 com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column 'account.sid' in 'on clause' 15.01.2009 01:38:51 at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936) 15.01.2009 01:38:51 at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2870) 15.01.2009 01:38:51 at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573) 15.01.2009 01:38:51 at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665) 15.01.2009 01:38:51 at com.mysql.jdbc.Connection.execSQL(Connection.java:3124) 15.01.2009 01:38:51 at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1149) 15.01.2009 01:38:51 at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1262) 15.01.2009 01:38:51 at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:205) 15.01.2009 01:38:51 at bitel.billing.server.reports.ipn.Report_Telekey_1.fillReportToStream(Report_Telekey_1.java:124) 15.01.2009 01:38:51 at bitel.billing.server.reports.action.ActionReport.doAction(ActionReport.java:66) 15.01.2009 01:38:51 at bitel.billing.server.Executer.doModule(Executer.java:693) 15.01.2009 01:38:51 at bitel.billing.server.Executer.doPost(Executer.java:177) 15.01.2009 01:38:51 at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) 15.01.2009 01:38:51 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 15.01.2009 01:38:51 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 15.01.2009 01:38:51 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 15.01.2009 01:38:51 at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37) 15.01.2009 01:38:51 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 15.01.2009 01:38:51 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 15.01.2009 01:38:51 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) 15.01.2009 01:38:51 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 15.01.2009 01:38:51 at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568) 15.01.2009 01:38:51 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) 15.01.2009 01:38:51 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 15.01.2009 01:38:51 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 15.01.2009 01:38:51 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) 15.01.2009 01:38:51 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) 15.01.2009 01:38:51 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) 15.01.2009 01:38:51 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) 15.01.2009 01:38:51 at java.lang.Thread.run(Thread.java:619) 15.01.2009 01:38:51 java.lang.NullPointerException 15.01.2009 01:38:51 at net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:138) 15.01.2009 01:38:51 at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:83) 15.01.2009 01:38:51 at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:601) 15.01.2009 01:38:51 at net.sf.jasperreports.engine.JasperFillManager.fillReportToStream(JasperFillManager.java:559) 15.01.2009 01:38:51 at bitel.billing.server.reports.BGReport.fillReportToStream(BGReport.java:153) 15.01.2009 01:38:51 at bitel.billing.server.reports.ipn.Report_Telekey_1.fillReportToStream(Report_Telekey_1.java:144) 15.01.2009 01:38:51 at bitel.billing.server.reports.action.ActionReport.doAction(ActionReport.java:66) 15.01.2009 01:38:51 at bitel.billing.server.Executer.doModule(Executer.java:693) 15.01.2009 01:38:51 at bitel.billing.server.Executer.doPost(Executer.java:177) 15.01.2009 01:38:51 at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) 15.01.2009 01:38:51 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 15.01.2009 01:38:51 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 15.01.2009 01:38:51 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 15.01.2009 01:38:51 at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37) 15.01.2009 01:38:51 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 15.01.2009 01:38:51 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 15.01.2009 01:38:51 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) 15.01.2009 01:38:51 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 15.01.2009 01:38:51 at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568) 15.01.2009 01:38:51 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) 15.01.2009 01:38:51 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 15.01.2009 01:38:51 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 15.01.2009 01:38:51 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) 15.01.2009 01:38:51 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) 15.01.2009 01:38:51 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) 15.01.2009 01:38:51 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) 15.01.2009 01:38:51 at java.lang.Thread.run(Thread.java:619) |
Автор: | Владимир [ 05 окт 2010, 14:20 ] |
Заголовок сообщения: | Re: Отчеты через FO процессор ? |
а в 5.х тоже невозможно xsl отчеты? |
Автор: | dimOn [ 05 окт 2010, 14:23 ] |
Заголовок сообщения: | Re: Отчеты через FO процессор ? |
нет, в этом плане ничего не изменилось |
Автор: | Владимир [ 05 окт 2010, 14:27 ] |
Заголовок сообщения: | Re: Отчеты через FO процессор ? |
dimOn писал(а): нет, в этом плане ничего не изменилось а будущем хоть планируете? ![]() |
Автор: | dimOn [ 05 окт 2010, 16:33 ] |
Заголовок сообщения: | Re: Отчеты через FO процессор ? |
Ну, почему бы и нет в каком-нибудь отдалённом будущем-то... вам что, так надо критично именно FO? Ну, закажите доработку) |
Автор: | Владимир [ 05 окт 2010, 16:37 ] |
Заголовок сообщения: | Re: Отчеты через FO процессор ? |
dimOn писал(а): Ну, почему бы и нет в каком-нибудь отдалённом будущем-то... вам что, так надо критично именно FO? Ну, закажите доработку) просто с javой я на ВЫ, а xsl вроде как более понятен. |
Автор: | dimOn [ 05 окт 2010, 17:10 ] |
Заголовок сообщения: | Re: Отчеты через FO процессор ? |
Хм, так а в FO кто будет формировать данные? Всё равно придётся так или иначе писать на чём-либо какой-либо код, который формирует данные для отчёта. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |