Документація Reportizer Зміст Індекс

Призначення програми

Початок Попередній Наступний

 

Reportizer - інструмент для створення, редагування та друку звітів з баз даних.

Звіти редагуються в зручному візуальному конструкторі звітів або в тестовому вигляді. Шаблони звітів можна зберігати в файлах (так звані динамічні звіти, зазвичай файли типу .dtt). В звітах Reportizer підтримуються вирази, групування, обчислювані поля і т.д. Існує можливість завантажувати звіти з командної строчки.

Звіти можуть бути надруковані або експортовані в файл (HTML, Excel, текст, картинка або статичний звіт).

За допомогою Reportizer можна будувати звіти з реляційних баз даних, а також звіди щодо структури вашої файлової системи.

Web сайт Reportizer:

http://www.reportizer.net

Суть роботи зі звітами Reportizer

Звіти Reportizer базуються на движку звітів vlReport (Vitaliy Levchenko report).

Динамічний звіт Reportizer (або шаблон звіту) є набором даних та правил, які визначають, де шукати дані для звіту, як ці дані повинні бути отримані та як ці дані повинні показуватися (друкуватися).

Звіт складається з опису звіту, опису джерела даних (таблиця або запит з бази даних), і набору візуальних об'єктів для виводу даних з джерела даних або простого тексту, графіки і т.д.

Візуальна частина звіту складається з трьох рівнів:

1.Сторінка. Сторінка звіту є контейнером для всіх інших візуальних об'єктів звіту, таких як секції і текстові та графічні об'єкти. Сторінка має кілька властивостей (напр. розмір, орієнтація і т.д.).
2.Секції. Секції є горизонтальними смугами, які виводяться одна за іншою. Вони є контейнерами для візуальних об'єктів третього рівня (текстові та графічні об'єкти). Кожна секція має набір своїх власних властивостей (напр. висота, колір, правила виводу і т.д.). Є кілька типів секцій. Вивід секцій залежить від їх типу (напр., секція Заголовок звіту виводиться один раз перед виводом інших секцій, секція Дані виводиться для кожного запису джерела даних).
3.Текстові та графічні об'єкти, які розміщуються на секціях (або прямо на сторінці). Вони виводять специфічні дані (текст, текст з бази даних, малюнки, фігури, малюнки з бази даних і т.д.).

 

Кожного разу, коли звіт переглядається або друкується, виконуються наступні дії:

1.Відкривається (якщо ще не відкрите) джерело даних.
2.Формуються сторінки звіту відповідно до правил даного звіту та даних з джерела даних.
3.Починається вивід. Виводяться секції (включаючи об'єкти кожної секції).

Див. також:

 Як розпочати

Copyright (C) 2017 by Vitaliy Levchenko Software. All rights reserved.