forum.bitel.ru http://forum.bitel.ru/ |
|
Проблема после обновления до 4.6. Свои отчеты не работают http://forum.bitel.ru/viewtopic.php?f=12&t=3148 |
Страница 1 из 1 |
Автор: | Akhmat [ 06 ноя 2009, 17:03 ] |
Заголовок сообщения: | Проблема после обновления до 4.6. Свои отчеты не работают |
Перестали работать свои отчеты. В дебаге клиента Цитата: http://127.0.0.1:8080/bgbilling/executer?report_order=asc&module=reports&report_mid=1&report_month=01.11.2009&contentType=binary&report_filter=login_name&report_sort=session_start&report_limit=100&report_days=30.11.2009&report_value=&report_status=3&action=Report&report_id=dialup_myreport&mid=9& net.sf.jasperreports.engine.JRException: Error loading object from InputStream at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:196) at bitel.billing.module.services.reports.BGReportsPanel.showReport(BGReportsPanel.java:474) at bitel.billing.module.services.reports.BGReportsPanel.generateReport(BGReportsPanel.java:395) at bitel.billing.module.services.reports.BGReportsPanel$3.actionPerformed(BGReportsPanel.java:92) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Caused by: java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source) at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source) at java.io.ObjectInputStream.readStreamHeader(Unknown Source) at java.io.ObjectInputStream.<init>(Unknown Source) at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:191) ... 28 more В логах сервера Цитата: server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression : Source text : $F{inet_ntoa(ipaddr)} server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:197) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JRCalculator.evaluate(JRCalculator.java:537) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JRCalculator.evaluate(JRCalculator.java:505) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JRFillElement.evaluateExpression(JRFillElement.java:826) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JRFillTextField.evaluateText(JRFillTextField.java:368) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JRFillTextField.evaluate(JRFillTextField.java:353) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:275) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:426) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:1380) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:692) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:255) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:113) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:889) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:811) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:89) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:601) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.JasperFillManager.fillReportToStream(JasperFillManager.java:559) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.admin.reports.BGReportTemplate.fillReportToStream(BGReportTemplate.java:307) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.admin.reports.BGReportTemplate.fillReportToStream(BGReportTemplate.java:357) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.reports.Report_Default.fillReportToStream(Report_Default.java:30) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.reports.action.ActionReport.doAction(ActionReport.java:45) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.Executer.doModule(Unknown Source) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.Executer.doPost(Unknown Source) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at java.lang.Thread.run(Thread.java:619) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - Caused by: java.lang.ClassCastException: [B cannot be cast to java.lang.String server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at dialup_myreport_1257504997968_724520.evaluate(dialup_myreport_1257504997968_724520:217) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:186) server 11-06/13:56:40 ERROR [http-8080-1] LoggingPrintStream - ... 40 more Сам отчет просто делает выборку из log_session_ модуля диалап Подскажите в чем может быть причина |
Автор: | Amir [ 06 ноя 2009, 18:47 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
Покажите запрос. |
Автор: | Akhmat [ 06 ноя 2009, 19:27 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
из .jrxml отчета Код: <queryString language="BGBS"><![CDATA[//select login_name, session_start, session_stop, session_time, session_cost, input_octets/1048576.0, output_octets/1048576.0, from_number, inet_ntoa(ipaddr), status FROM log_session_1_200806 WHERE session_start BETWEEN '2008-06-01' AND '2008-06-05' limit 0,100
import java.sql.*; import java.util.*; public void fillReport( con, filter, result ) { PreparedStatement ps ; if ( filter.getStringParam("status").equals("3") ) { ps = con.prepareStatement( result.sql( "select login_name, session_start, session_stop, session_time, session_cost, input_octets/1048576.0, output_octets/1048576.0, from_number, inet_ntoa(ipaddr), status FROM log_session_1_$yy(month)$mm(month) WHERE session_start BETWEEN '$date(month)' AND '$date(days)' AND $(filter) like '%$(value)%' order by $(sort) $(order) limit 0,$(limit)", filter ) ); } else { ps = con.prepareStatement( result.sql( "select login_name, session_start, session_stop, session_time, session_cost, input_octets/1048576.0, output_octets/1048576.0, from_number, inet_ntoa(ipaddr), status FROM log_session_1_$yy(month)$mm(month) WHERE session_start BETWEEN '$date(month)' AND '$date(days)' AND $(filter) like '%$(value)%' AND status=$(status) order by $(sort) $(order) limit 0,$(limit)" , filter ) ); } ResultSet rs = ps.executeQuery(); result.setDataSource( rs ); }]]></queryString> |
Автор: | Amir [ 09 ноя 2009, 13:35 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
А поле inet_ntoa(ipaddr) у вас в отчете называется так же? Тип поля java.lang.String? |
Автор: | Akhmat [ 09 ноя 2009, 14:56 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
В 4.5 работало все Код: <field name="login_name" class="java.lang.String"/>
<field name="session_start" class="java.sql.Timestamp"/> <field name="session_stop" class="java.sql.Timestamp"/> <field name="session_time" class="java.lang.Integer"/> <field name="session_cost" class="java.lang.Float"/> <field name="input_octets/1048576.0" class="java.lang.Double"/> <field name="output_octets/1048576.0" class="java.lang.Double"/> <field name="from_number" class="java.lang.String"/> <field name="inet_ntoa(ipaddr)" class="java.lang.String"/> <field name="status" class="java.lang.Integer"/> |
Автор: | Akhmat [ 07 дек 2009, 04:59 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
Amir проблема именно в inet_ntoa(ipaddr), если это поле убрать из вывода отчета, то все работает. Попробовал работать с данным полем под псевдонимом inet_ntoa(ipaddr) as ip, но ошибка сохраняется. Код: server 12-07/12:15:43 ERROR [http-8080-1] LoggingPrintStream - net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression : Source text : $F{ip} В чем может быть причина? Но в iReport отчет с таким запросом выполняется, но в BG нет. ошибку дает что привел выше. В 4.5 как есть работало. видать библиотека у репортов поменялась PS В начале когда искал баг, при создании любых отчетов в новой версии iReport они не работали в BG, потому решил что вообще перестали работать свои отчеты. Старой версии ireport отчеты работают. |
Автор: | Akhmat [ 07 дек 2009, 15:19 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
up подложил старые библиотеки(до обновления на 4.6 что были, , подложил и из версии 4.5 последней что на сайте), jasper, jasperreport, jasper-jdt все равно не пашет. Мне в отчетах обязательно нужно преобразовывать IP, как другим путем в отчете получить IP адрес не знаю |
Автор: | Jimson [ 07 дек 2009, 16:00 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
покажите describe log_session_xxx а то я чет не врубаюсь что за ipaddr и status (у меня диалапа нету) P.S. и все же лучше всегда и везде использовать алиасы, библиотека межет начать глючить уже на '/' а к моменту '()' у нее окончательно сносит крышу, а еще попробуйте не убирая это поле из query убрать его из вывода, обращение к нему убрать, будет так работать или нет, далее можно попробовать присобачить к этому полю в селекте букву в начало, на случай если бибилотека багует пытаясь за каким то преобразовывать это поле в число |
Автор: | Akhmat [ 07 дек 2009, 16:14 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
Поставил версию 4.5 биллинга, там отчеты работают! Очевидно проблема в 4.6 и проблема не в библиотеках jasper* |
Автор: | Akhmat [ 07 дек 2009, 16:15 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
2 Jimson Код: +---------------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +---------------+-------------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | lid | int(11) | NO | MUL | NULL | | | nas_id | int(11) | NO | MUL | NULL | | | nas_port | char(16) | NO | | NULL | | | session_id | char(32) | NO | | NULL | | | session_start | datetime | NO | MUL | NULL | | | session_stop | datetime | NO | | NULL | | | session_time | int(11) | NO | | NULL | | | session_cost | float(10,5) | NO | | NULL | | | from_number | char(30) | NO | MUL | NULL | | | to_number | char(30) | NO | | NULL | | | input_octets | bigint(20) | NO | | 0 | | | output_octets | bigint(20) | NO | | 0 | | | status | int(11) | NO | MUL | 0 | | | lr | int(11) | NO | | NULL | | | ipaddr | bigint(20) | NO | MUL | NULL | | | login_name | varchar(20) | NO | | NULL | | | sid_time | int(11) | NO | | NULL | | +---------------+-------------+------+-----+---------+----------------+ алиасы работают, но в данном случае не помогают |
Автор: | Akhmat [ 07 дек 2009, 16:20 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
Jimson писал(а): а еще попробуйте не убирая это поле из query убрать его из вывода, обращение к нему убрать, будет так работать или нет, далее можно попробовать присобачить к этому полю в селекте букву в начало, на случай если бибилотека багует пытаясь за каким то преобразовывать это поле в число пробовал это, багует только в случае если поле присутствует в выводе отчета, т.е. в запросе его не убираю. |
Автор: | Jimson [ 07 дек 2009, 17:40 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
так что с select 'A' + inet_ntoa() as addr, работает ? |
Автор: | Akhmat [ 07 дек 2009, 18:26 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
да, так работает. Но select 'A' + inet_ntoa() as addr выдает странный результат) Правильно этот оператор выполнять так select concat('a',inet_ntoa()) as addr это дает тот результат который мы хотим но тут получается прежняя ситуация, модуль отчетов не хавает в таком виде. |
Автор: | Akhmat [ 07 дек 2009, 18:37 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
Запрос select login_name as login, concat( 'a', inet_ntoa(ipaddr)) as ip from log_session_1_200909 limit 0,100 не выполняется в отчетах select login_name as login, concat( 'a', 'inet_ntoa(ipaddr)') as ip from log_session_1_200909 limit 0,100 выполняется. select login_name as login, concat( 'a', 'inet_ntoa(ipaddr)') as ip, inet_aton('192.168.1.110') as ip2 from log_session_1_200909 limit 0,100 тоже работает в отчетах. Получается проблема только в inet_ntoa ![]() |
Автор: | Jimson [ 07 дек 2009, 19:51 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
можно спрятать в подзапрос ![]() |
Автор: | Akhmat [ 07 дек 2009, 21:21 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
например как? ![]() |
Автор: | Jimson [ 08 дек 2009, 16:05 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
select ... from (select .... from ipn_user_range_x) as tname join .... where ... |
Автор: | Akhmat [ 08 дек 2009, 16:27 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
у меня диалап, там нужный IP адрес хранится в переменной ipaddr таблицы log_session_ . Нужно преобразовывать IP обязательно этой функцией. странный глюк, очень |
Автор: | Jimson [ 08 дек 2009, 19:10 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
ну то что глюк это уже понятно, так что все что мы можем щас это найти workaround временный P.S. неважно какая таблица, я просто предложил тебе твой селект переписать с использованием подзапроса так что бы вызов функции "спрятался" в подзапрос |
Автор: | Akhmat [ 08 дек 2009, 19:30 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
Понял, имел ввиду подзапросом не получается избежать использования inet_ntoa. select ls.login_name as login, (select inet_ntoa(ipaddr) from log_session_1_200909 as ls2 where ls2.id=ls.id) as ip from log_session_1_200909 as ls limit 0,100 опять же не хавается отчетами. Если ты имел ввиду такого рода подзапрос. вобщем inet_ntoa прокаженный. |
Автор: | Jimson [ 08 дек 2009, 21:07 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
я советовал спрятать в подзапрос в секции from, а не в селект и обязательно задать алиас select <columns>, temptable.ADDR from (select inet_aton() AS ADDR from ...) as temptable, <other tables> where ... еще одна идея, в mysql есть возможность явно типизировать поле ? может тут проблема |
Автор: | Akhmat [ 09 дек 2009, 13:57 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
Спрятать запрос как ты говорил тоже не помогает. Пробовал, привести к типу стринг не удается. нет такого приведения, или не нашел как) была мысль что может быть он даже не на тип ругается, а на вывод IP т.е. на последовательность xxx.xxx.xxx.xxx но явный выбор select '192.168.1.1' as ip работает в отчетах. Потому, вроде как все варианты замены перепробовал, и все потенциальные причины ошибки тоже, получается ошибка ТОЛЬКО в inet_ntoa причем ошибка не библиотек jasper. Надо что бы глянули разработчики. тестовый отчет во вложении |
Автор: | Akhmat [ 11 дек 2009, 13:33 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
UP |
Автор: | Akhmat [ 14 дек 2009, 13:30 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
up Видимо скачали уже... Получается? |
Автор: | Amir [ 14 дек 2009, 21:46 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
Выложили обновление ядра... |
Автор: | Akhmat [ 15 дек 2009, 15:15 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
Обновился, ничего не изменилось, ошибка таже. Цитата: server 12-15/11:48:44 ERROR [http-8080-1] LoggingPrintStream - net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression : Source text : $F{addr} server 12-15/11:48:44 ERROR [http-8080-1] LoggingPrintStream - at net.sf.jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:197) ... сервер сборка 634 от 14 декабря reports вер. 4.6 сборка 180 от 09.12.2009 12:57:34 ... |
Автор: | Amir [ 15 дек 2009, 15:56 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
Надо было еще выложить reports... Выложили 181 билд. |
Автор: | Akhmat [ 15 дек 2009, 16:20 ] |
Заголовок сообщения: | Re: Проблема после обновления до 4.6. Свои отчеты не работают |
ООО ![]() Слава разработчикам! Спасибо, очень рад ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |