SugarTalk - ресурс для администраторов и разработчиков системы SugarCRM.

Установка модуля отчетов ZuckerReports

Доброго времени суток, всем почитателям SugarCRM.

Расскажу в свою очередь, как установить такой полезный для CRM модуль, как модуль отчетов, так как в бесплатную версию crm он не включен. Выбор пал на ZuckerReports. Здесь вся история развития этого проекта.

Буду исходить из того, что сам SugarCRM у вас уже стоит, владелец, группа и их права расставлены правильно (в случае с Linux).

Скачайте и установите Java Virtual Machine:

sudo apt-get install sun-java6-jdk

— в консоли, либо

http://java.sun.com/javase/downloads/widget/jdk6.jsp

Скачиваем сам модуль отчетов:

wget http://www.sugarforge.org/frs/download.php/6616/ZuckerReportsCE_1.12_module_corrected1.zip

Устанавливаем данный модуль через загрузчик модулей в админ панели.

Если вы планируете использовать отчеты Microsoft Office в модуле, у вас должен быть установлен рабочий Microsoft.NET Framework и Microsoft Office, естественно.

Если вы хотите работать с JasperReports в модуле, скачайте и установите для них визуальный редактор: iReport.

Я устанавливал iReport-3.0.0, так как та немногая, что можно достать бесплатно, литература, писалась под эту (либо старше) версию программы. Начиная с  iReport NB Release 3.1.2, поддерживается JavaScript как внутренний язык для выражений. Тут решать вам, мне было проще писать выражения на Groovy.

Также имеет смысл почитать мануал по zuckerreports, пусть он и для версии 1.6. Пропадут (или не возникнут) сразу несколько вопросов, поиск ответов на которые занимает немало времени.

Выделю ключевые моменты установки (SugarCRM у меня установлена в /home/www/sugar, OC — Ubuntu ):
1. Напоминаю еще раз про права для владельца и группы пользователей для Ubuntu. Для смены владельца и группы для директории SugarCRM в моем случае:

sudo chown -R www-data: www-data /home/www/sugar

Переходим в директорию SugarCRM:

cd /home/www/sugar

Назначаем права:

sudo chmod -R 766 .

2. Подправьте php.ini:

post_max_size = 4M меняем на  post_max_size = 40M.

Если не изменить, то при попытке загрузить модуль ZuckerReports в ModuleLoader страница обновится, SugarCRM не выдаст ни одной ошибки, но модуль в загруженных не появится.

3. Иногда надо раскомментировать «java_cmdline» для вашей ОС:

sudo gedit /home/www/sugar/modules/ZuckerReports/config.php

4. Проследите, чтобы Temp-директория для PHP была без пробелов.

5. Если после установки ZuckerReports не появился во вкладках SugarCRM, заходите Administration: -> Configure Tabs: и там перетащите ZuckerReports из Hidden Tabs в Displayed Tabs.

И последний шаг — скопируйте библиотеки из iReport в папку jasper в модуле ZuckerReports:

sudo cp -R /home/makoviy/downloads/iReport-3.0.0/ireport/modules/ext/ /home/www/sugar/modules/ZuckerReports/jasper

Если вы хотите посмотреть примеры отчетов из DemoPack, то для их запуска вам все равно понадобится библиотека jasperreports-3.0.0.jar, так как последние версии iReport как-то по-другому формируют XML.

Как видим, установка ZuckerReports, хотя и имеет много нюансов, на самом деле включает в себя максимум 3 шага
— скачать и установить Java Virtual Machine;

— скачать и установить ZuckerReports;

— скопировать библиотеки из iReport в директорию «modules/ZuckerReports/jasper».

В следующий раз я расскажу подробнее про редактор JasperReports, разберу несколько типичных ошибок и постараюсь ответить на вопросы, касающиеся ошибок, с которыми вы столкнулись.

Высказать своё мнение о статье Вы можете в комментариях, если Вас интересуют какие либо вопросы или дополнения, то обсуждение по данной теме доступно на нашем форуме.

Последнее изменениеПонедельник, 10 июля 2017 18:04
  • Оцените материал
    (0 голосов)
  • Опубликовано в SugarCRM
  • Прочитано 24487 раз

6746 комментарии

  • contrefaçon rolex oyster perpetual femme

    contrefaçon rolex oyster perpetual femme

    Комментировать 01.09.2017 23:39

    Your web site should really land about the first site associated with serp’s the content. The reason for not necessarily? My partner and i realized that a lot of people notice the in an identical way, just might find a solution?
    contrefaçon rolex oyster perpetual femme

  • kyire 3

    kyire 3

    Комментировать 01.09.2017 22:38

    Rattling great information can be found on website . “I believe in nothing, everything is sacred. I believe in everything, nothing is sacred.” by Tom Robbins.
    kyire 3

  • 进口红酒需要什么资质

    进口红酒需要什么资质

    Комментировать 01.09.2017 21:37

    2、 当库存下降到一定低位后钢材价格应该出现上涨, 可即便是市场有了看涨的预期,近年来持续提高出口关税和产品增值税。他们对球体和阀座密封面喷涂碳化钨涂层。以废旧物资回收和资源综合利用为核心的循环型经济发展模式正在成为世界经济发展的趋势。 政府部门十分注重木材资源利用 2002年, “规划8月末9月初上报自治区政府,这部规章今天正式施行。 都具有劳动强度大、生产条件差、招工难度大的弊端,并可实现对于纯水电导率仪以及低值电导率测量仪器电极常数的校准工作2008年~2014年我国低压电器产品进出口稳定。铁杉现在建设大型钢铁项目后,跌幅为7. 最重要的是,为更好地建设募集资金投资项目。

  • Specialist contractors for structural and subsidence repairs

    Specialist contractors for structural and subsidence repairs

    Комментировать 01.09.2017 21:35

    I like the helpful info you provide in your articles. I will bookmark your blog and check again here frequently. I'm quite certain I¡®ll learn many new stuff right here! Good luck for the next!

  • cartier pasha donna replica

    cartier pasha donna replica

    Комментировать 01.09.2017 20:35

    Good blog post. I absolutely love this website. Stick with it!
    cartier pasha donna replica

  • Cheap NFL Jerseys China Wholesale

    Cheap NFL Jerseys China Wholesale

    Комментировать 01.09.2017 20:35

    Before you begin, do some research on the internet to see if people will be interested in your blog subject matter. Its human nature to want to look at how everyone else is doing compared to ourselves but its not going to do you any favors. Look for the exact furniture product you are attempting to sell. Take time to shop around and ask plenty of questions to the different day care centers that you are interested in. "Your support over the years means the world to us.
    Cheap NFL Jerseys China Wholesale [url=http://www.cheap-wholesalenfljerseys.com/]Cheap NFL Jerseys China Wholesale[/url]

  • kyire 1

    kyire 1

    Комментировать 01.09.2017 19:35

    Press 1 inter club rankings: Evergrande Asia Luneng than India team
    kyire 1

  • Herramientas de limpieza autom谩tica

    Herramientas de limpieza autom谩tica

    Комментировать 01.09.2017 19:34

    Установка модуля отчетов ZuckerReports

  • Training  Workshops

    Training Workshops

    Комментировать 01.09.2017 18:31

    I was suggested this blog by my cousin. I'm not sure whether this post is written by him as nobody else know such detailed about my trouble. You are amazing! Thanks!

  • kyire 3

    kyire 3

    Комментировать 01.09.2017 18:31

    Thank you for sharing excellent informations. Your website is very cool. I am impressed by the details that you?|ve on this web site. It reveals how nicely you perceive this subject. Bookmarked this website page, will come back for extra articles. You, my friend, ROCK! I found just the info I already searched all over the place and just could not come across. What a great web-site.
    kyire 3

Оставить комментарий

Убедитесь, что вы вводите (*) необходимую информацию, где нужно
HTML-коды запрещены

Наверх

Последние новости

  • 1
  • 2
  • 3
  • 4

Популярные новости