forum.bitel.ru http://forum.bitel.ru/ |
|
[Решено] [7.0] Отчёты по должникам (ошибка при выполнении) http://forum.bitel.ru/viewtopic.php?f=12&t=12208 |
Страница 1 из 1 |
Автор: | alexdirty [ 12 янв 2017, 18:30 ] |
Заголовок сообщения: | [Решено] [7.0] Отчёты по должникам (ошибка при выполнении) |
Не выполняется отчёт по должникам (Модули > Отчёты > Основной модуль > Отчёт по должникам) Код: Attempt to resolve method: convertCalendarToSqlDate() on undefined variable or class name: TimeUtils : at Line: 31 : in file: inline evaluation of: ``import java.sql.*; import java.util.*; import java.util.regex.*; import java.sql . . . '' : TimeUtils .convertCalendarToSqlDate ( month ) Called from method: fillReport : at Line: -1 : in file: <Called from Java Code> : <Compiled Java Code> at bsh.UtilEvalError.toEvalError(UtilEvalError.java:85) at bsh.UtilEvalError.toEvalError(UtilEvalError.java:90) at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:99) at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102) at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47) at bsh.BSHAssignment.eval(BSHAssignment.java:77) at bsh.BSHBlock.evalBlock(BSHBlock.java:131) at bsh.BSHBlock.eval(BSHBlock.java:81) at bsh.BshMethod.invokeImpl(BshMethod.java:362) at bsh.BshMethod.invoke(BshMethod.java:258) at bsh.BshMethod.invoke(BshMethod.java:186) at bsh.This.invokeMethod(This.java:255) at bsh.This.invokeMethod(This.java:174) at bitel.billing.server.admin.reports.BGReportTemplate.processQuery(BGReportTemplate.java:443) at bitel.billing.server.admin.reports.BGReportTemplate.processReport(BGReportTemplate.java:418) at bitel.billing.server.admin.reports.BGReportTemplate.fillReportToStream(BGReportTemplate.java:315) at bitel.billing.server.admin.reports.BGReportTemplate.fillReportToStream(BGReportTemplate.java:402) at bitel.billing.server.reports.Report_Default.fillReportToStream(Report_Default.java:30) at bitel.billing.server.reports.action.ActionReport.doAction(ActionReport.java:59) at bitel.billing.server.Executer.doModule(SourceFile:600) at bitel.billing.server.Executer$1.run(SourceFile:199) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:422) at bitel.billing.server.Executer.doPost(SourceFile:193) at javax.servlet.http.HttpServlet.service(HttpServlet.java:646) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at ru.bitel.common.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:54) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Код: Клиент: вер. 7.0.859 / 09.12.2016 13:25:35
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_25 ВНИМАНИЕ: Необходимо срочно обновить таймзоны Сервер: вер. 7.0.1162 / 09.12.2016 13:27:15 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_102 reports: вер. 7.0.224 / 28.11.2016 16:44:14 |
Автор: | stark [ 12 янв 2017, 19:25 ] |
Заголовок сообщения: | Re: [7.0] Отчёты по должникам (ошибка при выполнении) |
Это исправлено уже после вашего билда, обновитесь . |
Автор: | alexdirty [ 20 янв 2017, 13:26 ] |
Заголовок сообщения: | Re: [7.0] Отчёты по должникам (ошибка при выполнении) |
stark писал(а): Это исправлено уже после вашего билда, обновитесь . Спасибо. В ближайшие дни обновимся. |
Автор: | alexdirty [ 13 фев 2017, 14:31 ] |
Заголовок сообщения: | Re: [7.0] Отчёты по должникам (ошибка при выполнении) |
stark писал(а): Это исправлено уже после вашего билда, обновитесь . Обновились, не помогло. Код: Клиент: вер. 7.0.868 / 06.02.2017 14:37:57 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_25 Сервер: вер. 7.0.1187 / 06.02.2017 14:33:55 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_102 reports: вер. 7.0.228 / 06.02.2017 14:32:13 Ошибка: Код: Attempt to resolve method: notEmptyString()
on undefined variable or class name: Utils : at Line: 149 : in file: inline evaluation of: ``import java.sql.*; import java.util.*; import java.util.regex.*; import java.sql . . . '' : Utils .notEmptyString ( subList ) at bsh.UtilEvalError.toEvalError(UtilEvalError.java:85) at bsh.UtilEvalError.toEvalError(UtilEvalError.java:90) at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:99) at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102) at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47) at bsh.BSHIfStatement.evaluateCondition(BSHIfStatement.java:63) at bsh.BSHIfStatement.eval(BSHIfStatement.java:46) at bsh.BSHBlock.evalBlock(BSHBlock.java:131) at bsh.BSHBlock.eval(BSHBlock.java:81) at bsh.BSHBlock.eval(BSHBlock.java:47) at bsh.BSHIfStatement.eval(BSHIfStatement.java:48) at bsh.BSHBlock.evalBlock(BSHBlock.java:131) at bsh.BSHBlock.eval(BSHBlock.java:81) at bsh.BSHBlock.eval(BSHBlock.java:47) at bsh.BSHIfStatement.eval(BSHIfStatement.java:48) at bsh.BSHBlock.evalBlock(BSHBlock.java:131) at bsh.BSHBlock.eval(BSHBlock.java:81) at bsh.BSHBlock.eval(BSHBlock.java:47) at bsh.BSHWhileStatement.eval(BSHWhileStatement.java:72) at bsh.BSHBlock.evalBlock(BSHBlock.java:131) at bsh.BSHBlock.eval(BSHBlock.java:81) at bsh.BshMethod.invokeImpl(BshMethod.java:362) at bsh.BshMethod.invoke(BshMethod.java:258) at bsh.BshMethod.invoke(BshMethod.java:186) at bsh.This.invokeMethod(This.java:255) at bsh.This.invokeMethod(This.java:174) at bitel.billing.server.admin.reports.BGReportTemplate.processQuery(BGReportTemplate.java:443) at bitel.billing.server.admin.reports.BGReportTemplate.processReport(BGReportTemplate.java:418) at bitel.billing.server.admin.reports.BGReportTemplate.fillReportToStream(BGReportTemplate.java:315) at bitel.billing.server.admin.reports.BGReportTemplate.fillReportToStream(BGReportTemplate.java:402) at bitel.billing.server.reports.Report_Default.fillReportToStream(Report_Default.java:30) at bitel.billing.server.reports.action.ActionReport.doAction(ActionReport.java:59) at bitel.billing.server.Executer.doModule(SourceFile:600) at bitel.billing.server.Executer$1.run(SourceFile:199) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:422) at bitel.billing.server.Executer.doPost(SourceFile:193) at javax.servlet.http.HttpServlet.service(HttpServlet.java:646) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at ru.bitel.common.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:54) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) |
Автор: | dimOn [ 07 мар 2017, 14:52 ] |
Заголовок сообщения: | Re: [7.0] Отчёты по должникам (ошибка при выполнении) |
ну как не помогло, другая же ошибка) з.ы. в HD уже исправляется |
Автор: | alexdirty [ 08 мар 2017, 06:05 ] |
Заголовок сообщения: | [Решено] Re: [7.0] Отчёты по должникам (ошибка при выполнени |
Работает. Спасибо. |
Автор: | Arcad77 [ 10 окт 2017, 01:40 ] |
Заголовок сообщения: | Re: [Решено] [7.0] Отчёты по должникам (ошибка при выполнени |
Все работает, в смысле вывода без ошибочного, но не достоверного! Долго не мог понять почему номера телефонов не показывает! Оказалось имя таблицы "типа телефон" теперь заканчивается не на _2 а на _phone. И о главном! В отчете, в шапке не отображается фильтрация по "Группам"! А то сделаешь 2 отчета по разным группам, а распечатав у них и шапки одинаковые и промежуточные страницы (со 2-ой) тоже можно попутать! И так похоже во многих отчетах. Исправьте такой недочет, пожалуйста! |
Автор: | Arcad77 [ 11 окт 2017, 01:34 ] |
Заголовок сообщения: | Re: [Решено] [7.0] Отчёты по должникам (ошибка при выполнени |
Методом научного тыка вставил в kernel_contract_debtor одно поле: Код: <textField isStretchWithOverflow="false" pattern="" isBlankWhenNull="false" evaluationTime="Now" hyperlinkType="None" hyperlinkTarget="Self" > <reportElement mode="Opaque" x="0" y="51" width="782" height="13" forecolor="#000000" backcolor="#FFFFFF" key="element-8"/> <box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/> <textElement textAlignment="Center" verticalAlignment="Middle" rotation="None" lineSpacing="Single"> <font fontName="SansSerif" pdfFontName="Helvetica" size="10" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" /> </textElement> <textFieldExpression class="java.lang.String"><![CDATA[$P{_filter}.getStringParam( "gr" )]]></textFieldExpression> </textField> Движок отчета параметр группу "gr" увидел! Но выводит набор цифр: Цитата: 1099511627776 Вот так закодированы наши выбранные группы
|
Автор: | Arcad77 [ 29 ноя 2017, 21:46 ] | ||
Заголовок сообщения: | Re: [Решено] [7.0] Отчёты по должникам (ошибка при выполнени | ||
Господа, так кто нибудь поможет с правильным, читабельным отображением выбранных групп.
|
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |