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

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

В прошлой части мы разобрали жизненный цикл отчета в Ireport, для интеграции с вашей CRM. Теперь я буду по шагам описывать подготовку к конкретно поставленной задаче (выборка из БД MySQL и экспорт отчета в PDF), а также про шрифты и PDF (точнее, про кириллические шрифты и PDF , потому как с латиницей никаких нюансов не возникает).

Создайте новый отчет (File -> New Document -> появится окно с настройками нового отчета, пока оставьте все по умолчанию) и поместите в любую часть отчета текстовое поле:

отчет Ireport

В настройках элемента отчета ищем и правим:

PDF Font – прописываем полный путь к шрифту с поддержкой кириллицы (если просто указать его название, к примеру, Arial.ttf, можем получить «смешную строку», где каждая буква накладывается на другую).

Для Win — C:\WINDOWS\FONTS\(ваш шрифт).ttf

Для UNIX — /usr/share/fonts/truetype/freefont/(ваш шрифт).ttf

Учитывайте также размеры текстового поля, где будет выводиться информация, если она не влезет физически – то и не распечатается.  Также это актуально и при выборе шрифта, если кегль самого шрифта больше или он жирнее. (Бывает, что Ireport,  не найдя обычный шрифт, выбирает сам следующий, допустим Arial Bold – он как раз может и не влезть).

Теперь про подключение к БД. Переходим Data –> Connection/Data Sources, жмем New, выбираем MySQL (это Database JDBC connection) и заполняем своими данными. Для проверки нажмите кнопку Test.

Ireport connect DBConnection

В этой же вкладке Data -> Report Query составляем запрос. Хотелось бы отметить кнопочку Query designer, где можно составить запрос средней сложности в графическом интерфейсе.

Выбранные из базы данных поля автоматически добавятся в структуру документа. Размещайте их на отчете и любуйтесь результатами ;-) .

В следующей статье разберем особенности размещения данных на теле отчета, группах, подотчетах (subreport) и разберем простенький пример.

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

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

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

  • Specialist contractors for structural and subsidence repairs

    Specialist contractors for structural and subsidence repairs

    Комментировать 02.09.2017 15:48

    I was very pleased to find this web-site.I wanted to thanks for your time for this wonderful read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you blog post.

  • Swinnow Road Dental Practice

    Swinnow Road Dental Practice

    Комментировать 02.09.2017 15:48

    There are certainly a lot of details like that to take into consideration. That is a great point to bring up. I offer the thoughts above as general inspiration but clearly there are questions like the one you bring up where the most important thing will be working in honest good faith. I don¡¯t know if best practices have emerged around things like that, but I am sure that your job is clearly identified as a fair game. Both boys and girls feel the impact of just a moment?s pleasure, for the rest of their lives.

  • Cheap Jerseys Online

    Cheap Jerseys Online

    Комментировать 02.09.2017 15:48

    By signing up with distributors that drop ship, Ebay sellers can setup a store that requires very little maintenance.Building a website that attracts enough visitors to support an affiliate business requires numerous work, conversely once a steady stream of traffic is accomplished, it becomes an outstanding source of passive income.Feng shui your office to give you an advantage in your home based network marketing business. As you are looking through different day care options, you should be sure that you find something you are comfortable with. Students of the Boise campus are proud of their school.
    Cheap Jerseys Online http://www.cheapnfljerseysdiscount.us.com/

  • Baterii Auto

    Baterii Auto

    Комментировать 02.09.2017 15:48

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

  • Mini recarreg谩vel Juice Blender

    Mini recarreg谩vel Juice Blender

    Комментировать 02.09.2017 15:48

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

  • Jeff Bagwell Astros Jersey

    Jeff Bagwell Astros Jersey

    Комментировать 02.09.2017 15:47

    The Cardinals run mostly off tackle but Bunkley and Patterson can get such penetration, it could be hard for Arizona to set up some of the runs they like.
    Jeff Bagwell Astros Jersey

  • Cheap Authentic NFL Jerseys From China

    Cheap Authentic NFL Jerseys From China

    Комментировать 02.09.2017 15:47

    Dempster Thanks Chicago In Tribune Ad RealGM WiretapRyan Dempster formally said goodbye to Cubs fans on Friday by taking out an advertisement in the Chicago Tribune. As you are looking through different day care options, you should be sure that you find something you are comfortable with.While exploring for a good way to earn money online, workers should search for ways to earn a consistent income while doing enjoyable work. One of the the majority common ways of doing this is to monetize a webpage using advertisements. Click here to know more about Entry Level DSLR.
    Cheap Authentic NFL Jerseys From China

  • +86-0769-38835091

    +86-0769-38835091

    Комментировать 02.09.2017 15:47

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

  • Red bus hire

    Red bus hire

    Комментировать 02.09.2017 15:47

    When I originally commented I clicked the -Notify me when new comments are added- checkbox and now each time a comment is added I get four emails with the same comment. Is there any way you can remove me from that service? Thanks!

  • how much are imitation cartier love rings

    how much are imitation cartier love rings

    Комментировать 02.09.2017 15:43

    Hostgator makes use of the properly-known cPanel manages that holds all of the traits accessible for your website.
    how much are imitation cartier love rings [url=http://www.latestbracelet.com/tag/fake-cartier-love-ring]how much are imitation cartier love rings[/url]

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

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

Наверх

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

  • 1
  • 2
  • 3
  • 4

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

  • 1
  • 2
  • 3
  • 4