Skip to content

Latest commit

 

History

History
114 lines (86 loc) · 4.52 KB

journals.rst

File metadata and controls

114 lines (86 loc) · 4.52 KB

Общее описание (Overview)

Определение журнала

Журналы - табличная форма представления объектов с возможностью настройки отображения столбцов, фильтрации и манипуляции объектами. Столбцы соответствует данным объекта или могут вычисляться на их основе.

ECOS позволяет:

  • создавать неограниченное количество журналов;
  • настраивать и сохранять индивидуальные настройки журнала для каждого пользователя;
  • сортировать отображаемые данные журнала в заданном порядке;
  • формировать отчетность по заданным журнальным формам;
  • регламентировать работу с данными журнала согласно заданным правам и ролям пользователей системы;
  • использовать возможности расширенного поиска и фильтрации по любому полю из карточки документа;
  • выгружать данные журналов в форматах HTML, PDF, Excel.

В качестве источников данных могут быть любые RecordsDAO (:ref:`ECOS Records<Records_API>), которые поддерживают :ref:`Язык предикатов <ecos-predicate_main>`

Описание перехода к разделу через интерфейс

Для просмотра существующих журналов и их редактирования создан журнал Журналы (Раздел администратора - Конфигурация UI - Журналы):

_static/new/new_1.png

Варианты получения экземпляра журнала

Журнал можно создать или загрузить уже созданный в систему.

Создание

Подробнее см. раздел ниже

Для создания журнала необходимо нажать + - Создать журнал:

_static/new/new_2_1.png

Откроется форма создания журнала:

_static/new/new_3.png

Загрузка

Для загрузки созданного журнала необходимо нажать + - Журнал:

_static/new/new_2_2.png

Файл формата .yaml

Пример описания журнала

---
id: hr-responsibilities-journal
name:
 ru: Должностные обязанности
typeRef: emodel/type@hr-responsibilities-type
actions:
 - uiserv/action@delete
 - uiserv/action@edit
columns:
 - id: responsibilitiesSimpleRoleTypeAssoc
  name:
   ru: Должность
  searchable: true
  sortable: true
  groupable: true
  editable: true
  visible: true
  hidden: false
 - id: responsibilitiesSubordination
  name:
   ru: Подчинение
  searchable: true
  sortable: true
  groupable: true
  editable: true
  visible: true
  hidden: false

Доступные действия с записью

В журнале администратору с каждой записью доступен стандартный набор действий:

_static/new/actions.png
  • скачать в виде json-файла;
  • удалить;
  • открыть на редактирование;
  • редактировать json-файл;
  • копировать;
  • открыть карточку журнала в соседней вкладке. Карточка представляет собой :ref:`дашборд<dashboard>`:
_static/new/journal_dashboard.png