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/