3.1. Настройка проекта

  1. Загрузите и распакуйте исходный репозиторий приложения Библиотека или клонируйте проект, используя git:

      git clone https://github.com/cuba-platform/sample-library-cuba7
  2. Откройте проект Библиотека, как описано в разделе Создание нового проекта в Руководстве пользователя CUBA Studio.

  3. Добавьте в проект аддон, как это описано в разделе Установка.

  4. Создайте базу данных на локальном сервере HyperSQL. В главном меню выберите CUBACreate database.

  5. Для запуска приложения кликните кнопку run_button рядом с выбранной конфигурацией CUBA Application на главной панели инструментов.

  6. В дереве проекта в секции Runs at…​ перейдите по ссылке.

  7. Авторизуйтесь в приложении Библиотека с помощью логина и пароля пользователя admin / admin.

Чтобы легко начать работу с генератором отчётов, воспользуйтесь Мастером – визуальным инструментом, который позволяет быстро создавать структуру данных и шаблон отчёта. Создав отчёт с помощью мастера, вы можете изнутри рассмотреть структуру наборов данных, понять, как задаются параметры отчёта, попробовать изменить шаблон или тип вывода, следуя инструкциям в последующих разделах руководства.

Для вызова мастера в экране Reports нажмите CreateUsing wizard.

reports wizard main
Рисунок 1. Вызов мастера отчёта

Мастер позволяет создавать отчёты трех типов:

  1. Отчёт по отдельному экземпляру сущности.

  2. Отчёт по списку экземпляров сущности.

  3. Отчёт по списку экземпляров сущности, выбранных при помощи запроса.

Создание отчёта состоит из трех этапов:

  1. Выбор основных свойств отчёта.

  2. Редактирование регионов отчёта.

  3. Сохранение отчёта.

Созданный отчёт можно доработать в редакторе и запустить либо через общий список отчётов, либо с помощью действий (ListPrintFormAction, EditorPrintFormAction и так далее).