Работа с отчетами ZuckerReports. Часть 1

Обсуждение статей блога SugarTalk.ru

Работа с отчетами ZuckerReports. Часть 1

Сообщение stalk » 18 авг 2011, 11:40

В данной теме обсуждается статья Работа с отчетами ZuckerReports. Часть 1.
stalk
Администратор
 
Сообщений: 46
Зарегистрирован: 10 авг 2011, 11:30

Re: Работа с отчетами ZuckerReports. Часть 1

Сообщение tw1ster » 25 авг 2011, 13:23

брого времени суток. Установил ZuckerReports и Ireports. Sugarcrm 6.2 при запуске jasper отчёта возникает ошибка

cmdline: java -Djava.awt.headless=true -classpath "custom/ZuckerReports/resources/:custom/ZuckerReports/resources/Opportunities.jasper_files/:modules/ZuckerReports/jasper/js_jaxrpc.jar:modules/ZuckerReports/jasper/commons-math-1.0.jar:modules/ZuckerReports/jasper/jasperreports-4.0.0.jar:modules/ZuckerReports/jasper/commons-logging-1.1.jar:modules/ZuckerReports/jasper/batik-dom.jar:modules/ZuckerReports/jasper/js_axis-1.4patched.jar:modules/ZuckerReports/jasper/mondrian-3.1.1.12687.jar:modules/ZuckerReports/jasper/jaxen-1.1.1.jar:modules/ZuckerReports/jasper/commons-logging-1.0.4.jar:modules/ZuckerReports/jasper/mysql-connector-java-3.1.11-bin.jar:modules/ZuckerReports/jasper/cincom-jr-xmla.jar:modules/ZuckerReports/jasper/mondrian-3.1.1.12687-Jaspersoft.jar:modules/ZuckerReports/jasper/barcode4j-2.0.jar:modules/ZuckerReports/jasper/slf4j-api.jar:modules/ZuckerReports/jasper/cglib-2.1.jar:modules/ZuckerReports/jasper/batik-util.jar:modules/ZuckerReports/jasper/saaj-api-1.3.jar:modules/ZuckerReports/jasper/xalan-2.7.1.jar:modules/ZuckerReports/jasper/jfreechart-1.0.12.jar:modules/ZuckerReports/jasper/jdt-compiler-3.1.1.jar:modules/ZuckerReports/jasper/batik-css.jar:modules/ZuckerReports/jasper/jasperreports-applet-4.0.0.jar:modules/ZuckerReports/jasper/barbecue-1.5-beta1.jar:modules/ZuckerReports/jasper/ehcache-1.1.jar:modules/ZuckerReports/jasper/ejb3-persistence.jar:modules/ZuckerReports/jasper/xml-apis.jar:modules/ZuckerReports/jasper/jasperreports-fonts-3.6.1.jar:modules/ZuckerReports/jasper/commons-digester-1.7.jar:modules/ZuckerReports/jasper/batik-awt-util.jar:modules/ZuckerReports/jasper/js_mail-1.4.jar:modules/ZuckerReports/jasper/commons-dbcp-1.2.2.jar:modules/ZuckerReports/jasper/spring-core-2.5.5.jar:modules/ZuckerReports/jasper/jcommon-1.0.15.jar:modules/ZuckerReports/jasper/ant-1.7.1.jar:modules/ZuckerReports/jasper/xml-apis-ext.jar:modules/ZuckerReports/jasper/commons-vfs-1.0.jar:modules/ZuckerReports/jasper/batik-ext.jar:modules/ZuckerReports/jasper/javassist-3.4.GA.jar:modules/ZuckerReports/jasper/swingx-2007_10_07.jar:modules/ZuckerReports/jasper/batik-parser.jar:modules/ZuckerReports/jasper/batik-bridge.jar:modules/ZuckerReports/jasper/jta.jar:modules/ZuckerReports/jasper/jasperreports-3.7.1.jar:modules/ZuckerReports/jasper/antlr-2.7.5.jar:modules/ZuckerReports/jasper/poi-3.2-FINAL-20081019.jar:modules/ZuckerReports/jasper/commons-beanutils-1.8.2.jar:modules/ZuckerReports/jasper/commons-javaflow-20060411.jar:modules/ZuckerReports/jasper/poi-3.6.jar:modules/ZuckerReports/jasper/eigenbase-properties-1.1.0.10924.jar:modules/ZuckerReports/jasper/bcel-5.2.jar:modules/ZuckerReports/jasper/iText-2.1.0.jar:modules/ZuckerReports/jasper/log4j-1.2.15.jar:modules/ZuckerReports/jasper/hsqldb-1.8.0-10.jar:modules/ZuckerReports/jasper/js_commons-httpclient-3.1.jar:modules/ZuckerReports/jasper/jxl-2.6.10.jar:modules/ZuckerReports/jasper/groovy-all-1.5.5.jar:modules/ZuckerReports/jasper/iTextAsian.jar:modules/ZuckerReports/jasper/spring.jar:modules/ZuckerReports/jasper/asm.jar:modules/ZuckerReports/jasper/rex-20080421.jar:modules/ZuckerReports/jasper/slf4j-log4j12.jar:modules/ZuckerReports/jasper/sqleonardo-2009.03.rc1.jar:modules/ZuckerReports/jasper/groovy-all-1.7.5.jar:modules/ZuckerReports/jasper/jasperreports-chart-themes-3.6.2.jar:modules/ZuckerReports/jasper/eigenbase-xom-1.3.0.11999.jar:modules/ZuckerReports/jasper/batik-svggen.jar:modules/ZuckerReports/jasper/hibernate-annotations.jar:modules/ZuckerReports/jasper/batik-svg-dom.jar:modules/ZuckerReports/jasper/xercesImpl-2.7.0.jar:modules/ZuckerReports/jasper/jpa.jar:modules/ZuckerReports/jasper/rhino-1.7R1.jar:modules/ZuckerReports/jasper/jasperreports-fonts-4.0.0.jar:modules/ZuckerReports/jasper/serializer.jar:modules/ZuckerReports/jasper/spring-beans-2.5.5.jar:modules/ZuckerReports/jasper/jasperreports-chart-themes-4.0.2.jar:modules/ZuckerReports/jasper/jasperreports-extensions-3.5.3.jar:modules/ZuckerReports/jasper/jxl-2.6.jar:modules/ZuckerReports/jasper/commons-collections-3.2.1.jar:modules/ZuckerReports/jasper/js_jasperserver-common-ws-3.5.0.jar:modules/ZuckerReports/jasper/batik-anim.jar:modules/ZuckerReports/jasper/javacup.jar:modules/ZuckerReports/jasper/dom4j-1.6.jar:modules/ZuckerReports/jasper/commons-collections-2.1.1.jar:modules/ZuckerReports/jasper/hibernate3.jar:modules/ZuckerReports/jasper/commons-beanutils-1.8.0.jar:modules/ZuckerReports/jasper/jasperreports-fonts-4.0.2.jar:modules/ZuckerReports/jasper/jasperreports-4.0.2.jar:modules/ZuckerReports/jasper/servlet.jar:modules/ZuckerReports/jasper/hibernate-commons-annotations.jar:modules/ZuckerReports/jasper/jakarta-bcel-20050813.jar:modules/ZuckerReports/jasper/castor-1.2.jar:modules/ZuckerReports/jasper/antlr-2.7.6.jar:modules/ZuckerReports/jasper/bsh-2.0b4.jar:modules/ZuckerReports/jasper/js_commons-codec-1.3.jar:modules/ZuckerReports/jasper/jasperreports-javaflow-4.0.0.jar:modules/ZuckerReports/jasper/batik-xml.jar:modules/ZuckerReports/jasper/zuckerreports-1.0.jar:modules/ZuckerReports/jasper/js_commons-discovery-0.2.jar:modules/ZuckerReports/jasper/js_saaj-api-1.3.jar:modules/ZuckerReports/jasper/js_activation-1.1.jar:modules/ZuckerReports/jasper/sqleonardo-2007.03.jar:modules/ZuckerReports/jasper/olap4j-0.9.7.145.jar:modules/ZuckerReports/jasper/iText-2.1.7.jar:modules/ZuckerReports/jasper/png-encoder-1.5.jar:modules/ZuckerReports/jasper/eigenbase-resgen-1.3.0.11873.jar:modules/ZuckerReports/jasper/commons-pool-1.3.jar:modules/ZuckerReports/jasper/batik-gvt.jar:modules/ZuckerReports/jasper/asm-attrs.jar:modules/ZuckerReports/jasper/batik-script.jar:modules/ZuckerReports/jasper/js_wsdl4j-1.5.1.jar" at.go_mobile.zuckerreports.JasperBatchMain custom/ZuckerReports/temp/407eb44e-12c7-400d-8c1b-4e560570e18e/cmd.properties 2>&1
JasperBatchMain :: Unknown initial character set index '192' received from server. Initial client character set can be forced via the 'characterEncoding' property.
java.sql.SQLException: Unknown initial character set index '192' received from server. Initial client character set can be forced via the 'characterEncoding' property.
at com.mysql.jdbc.Connection.configureClientCharacterSet(Connection.java:2244)
at com.mysql.jdbc.Connection.initializePropsFromServer(Connection.java:3697)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:2557)
at com.mysql.jdbc.Connection.(Connection.java:1474)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
at java.sql.DriverManager.getConnection(DriverManager.java:620)
at java.sql.DriverManager.getConnection(DriverManager.java:200)
at at.go_mobile.zuckerreports.JasperBatchMain.getConnection(JasperBatchMain.java:216)
at at.go_mobile.zuckerreports.JasperBatchMain.main(JasperBatchMain.java:91)
tw1ster
 
Сообщений: 6
Зарегистрирован: 16 авг 2011, 11:34

Re: Работа с отчетами ZuckerReports. Часть 1

Сообщение stalk » 29 авг 2011, 17:05

Доброго времени суток.
Проблема в кодировке MySQL
установите в конфигурационном файле MySQL (обычно это /etc/mysql/my.cnf - под ubuntu)
collation-server = utf8_unicode_ci
или
collation-server = utf8_general_ci
и перезагрузите MySQL
stalk
Администратор
 
Сообщений: 46
Зарегистрирован: 10 авг 2011, 11:30

Re: Работа с отчетами ZuckerReports. Часть 1

Сообщение tw1ster » 30 авг 2011, 07:23

Вроде всё так и выставленно. В прикреплённом файле настройка mysql. Операционная система Suse 11.04.

На сколько я понял поблемма в java строки
//Windows Environment Default
"java_cmdline" => "javaw %ARGS% 2>&1",

//For Java Web Start installations
"java_cmdline" => "javaws %ARGS% 2>&1",

я роскаментировал.пробовал инраться с путями.
Вложения
снимок1.png
снимок1.png (204.65 KiB) Просмотров: 339
tw1ster
 
Сообщений: 6
Зарегистрирован: 16 авг 2011, 11:34

Re: Работа с отчетами ZuckerReports. Часть 1

Сообщение stalk » 31 авг 2011, 15:16

Настройки в phpmyadmin не при чём.
прямо в конфигурационном файле MySQL надо попробовать вписать ту или иную строчку, перезагрузить и попробовать еще раз
пути, где его найти :/etc/my.cnf, или /etc/mysql/my.cnf
Кстати, какой отчет пробуете запускать? Самодельный или тот что в DemoPack?
stalk
Администратор
 
Сообщений: 46
Зарегистрирован: 10 авг 2011, 11:30

Re: Работа с отчетами ZuckerReports. Часть 1

Сообщение stalk » 31 авг 2011, 15:17

И прочитайте статью http://sugartalk.ru/zucker-report-install.html и особенно комментарии к ней, там много проблем описано и решено ;)
stalk
Администратор
 
Сообщений: 46
Зарегистрирован: 10 авг 2011, 11:30

Re: Работа с отчетами ZuckerReports. Часть 1

Сообщение tw1ster » 01 сен 2011, 05:33

У меня в файле /etk/my.cnf .Почему то не такого параметра collation-server =. Пробовал дописать вниз файла эфект тотже.

Запускаю отчёт Opportunities из Demopack2. Устанавливал как описанно здесь http://sugartalk.ru/zucker-report-install.html. В Коментариях тоже есть такой же вопрос как у меня но нет решения
tw1ster
 
Сообщений: 6
Зарегистрирован: 16 авг 2011, 11:34

Re: Работа с отчетами ZuckerReports. Часть 1

Сообщение stalk » 01 сен 2011, 11:12

Добавьте в в ваш файл /etс/my.cnf
строчку
collation-server = utf8_unicode_ci
и ПЕРЕЗАГРУЗИТЕ MySQL
в терминале sudo /etc/init.d/mysql restart
при отрицательном результате - то же самое с
collation-server = utf8_general_ci

и убедитесь, что вы не забыли установить java
в терминале:
sudo apt-get update
sudo apt-get install sun-java6-jdk

если ничего из вышеперечисленного не помогает - удалите модуль отчетов и поставьте заново, но НЕ копируйте теперь библиотеки из IReport
stalk
Администратор
 
Сообщений: 46
Зарегистрирован: 10 авг 2011, 11:30

Re: Работа с отчетами ZuckerReports. Часть 1

Сообщение tw1ster » 15 сен 2011, 10:53

СПасибо за помошь. Решение оказалось куда тривиальнее)) Нужно дать прова на запись на папки custom\ZuckerReports и на modules\ZuckerReports. Но счас возникла следующая проблемма если в отчет внести параметры $P{begin_date} или $P{name_us} то при составление отчёта он их не запрашивает и соответственно выводит пустую страницу. Так как данных нет.
tw1ster
 
Сообщений: 6
Зарегистрирован: 16 авг 2011, 11:34

Re: Работа с отчетами ZuckerReports. Часть 1

Сообщение stalk » 16 сен 2011, 11:31

В CRM эти параметры добавлены и прикреплены к отчету были? Проверьте что бы типы совпадали или приводите к нужному типу перед обработкой в IReports
stalk
Администратор
 
Сообщений: 46
Зарегистрирован: 10 авг 2011, 11:30

След.

Вернуться в Обсуждение статей

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron