Настройка Системы#

Напоминания и стартовые окна#

В системе существует возможность создать оповещения, которые будут открываться по умолчанию в виде отдельного интерфейса «Напоминания». При этом Система позволяет для каждого приложения настроить свой набор закладок c напоминаниями. Для этого в настройке напоминаний для записи на вкладке «Приложения» нужно задать перечень приложений. Если этот перечень пустой, то данная закладка будет выводится во всех приложениях. Если в перечне есть записи, то данная закладка будет выведена только в указанных приложениях.

Оповещения настраиваются в приложении «Настройка системы», меню: Настройка системы | Напоминания и стартовые окна | Настройка напоминаний при старте приложений. Для форматирования теста оповещений используется html разметка.

Также система позволяет настроить перечень интерфейсов, которые будут автоматически открываться при запуске приложения – стартовые окна. Данный перечень может настраиваться как для всех пользователей системы, так и для конкретного пользователя индивидуально.

Для всех пользователей стартовые окна настраиваются в приложении «Настройка системы», меню: Настройки и сервисы | Напоминания и стартовые окна | Стартовые окна по умолчанию.

Система поддерживает следующие типа стартовых окон:

  • Пункт главного меню – тип позволяет настроить открытие интерфейса, выбрав меню конкретного приложения. Чтобы была возможность выбрать пункт меню, на вкладке «Приложения» предварительно надо добавить приложение, меню которого будет доступно для выбора.

  • Список объектов класса – тип позволяет выбрать класс, который должен открываться в виде стартового окна. При этом открываться будет выбранный класс будет открываться в отображении выборки, определенной как отображение списка по умолчанию.

  • Произвольная выборка – тип позволяет указать выборку и отображение этой выборки, которое должно открываться при запуске приложения.
    Для типов «Список объекта класса» и «Произвольная выборка», используя Jexl-скрипт, можно задавать значения параметров, которые будут передаваться в открываемую выборку при старте приложения. Параметры, например, могут использоваться, чтобы при открытии выборки устанавливались определенные значения фильтров.

Для пользователя стартовые окна настраиваются либо из приложения «Настройка системы» (меню: Настройки и сервисы | Напоминания и стартовые окна |Стартовые окна пользователей), либо из любого другого приложения через меню Сервис | Напоминания | Настройка стартовых окон. В первом случае открывается интерфейс, который предназначен для администраторов системы, и который позволяет настроить стартовые окна для любого пользователя.

Во втором случае открывается интерфейс, который позволяет настроить стартовые окна для текущего пользователя.

Настройка виджетов и дашбордов#

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

Дашборды создаются и модифицируются в приложении «Настройка системы», меню: Настройка и сервисы | Дашборды и виджеты | Настройка дашбордов.

Дашборд возможно создать с нуля (операция «Создать»), либо воспользоваться шаблоном (операция «Создать по шаблону»), в котором уже предварительно настроены области для добавления виджетов.

На вкладке «Настройка дашборда» выводится макет создаваемого дшаборда, разделенный на области. Каждая область является ячейкой, в которую возможно вывести свой виджет. Для этого необходимо нажать на ссылку «Выберите виджет» в требуемой области и в открывшемся интерфейсе выбрать один из настроенных в системе виджетов. При необходимости области можно объединять. Для этого надо выделить требуемые области, проставив галочку в верхнем левом углу каждой области, и нажать на кнопку «Объединить ячейки».

При необходимости также можно добавить новые либо убрать ненужные области. Для этого используются операции:

  • Создать строк

  • Удалить строку

  • Создать столбец

  • Удалить столбец

Файловые хранилища#

Чтобы в системе была возможность прикреплять файлы, администраторы должны настроить файловые хранилища.

Для файлового хранилища указывается:

  • Системное имя – уникальное обозначение файлового хранилища в системе;

  • Папка для хранения – папка, в которую будут сохраняться прикрепленные файлы. Если папка не существует в указанном подкаталоге (атрибут «Путь до хранилища»), она будет создана автоматически;

  • Наименование – название файлового хранилища;

  • Описание – дополнительное описание файлового хранилища;

  • По умолчанию – признак файлового хранилища, указывающий, что в этот каталог файлы будут сохраняться по умолчанию, если при разработке интерфейса не выбрано конкретное хранилище;

  • Проектное – признак того, что файловое хранилище создано для конкретного проекта и не будет изменяться при обновлении системы;

  • Тип файлового хранилища – определяет способ хранения файлов: локально на сервере или на удаленном сервере;

  • Логин – логин, используемый при сохранении файлов на удаленном сервере, если доступ осуществляется через REST;

  • Пароль – пароль, используемый при сохранении файлов на удаленном сервере, если доступ осуществляется через REST;

  • Путь до хранилища – путь к папке на локальном сервере, в которой сохраняются файлы;

  • Тип хранилища – тип объекта, указывающий на особенности используемого хранилища (физические характеристики, срок хранения и подход к очистке).

Тип хранилища#

  • Архив – использует медленные диски, применяется для хранения старых, но важных документов, которые нельзя удалять (более пары лет);

  • Основное хранилище – использует быстрые диски, применяется для хранения важных документов (примерно 1–2 года);

  • Хранилище портала – применяется для хранения вложений с портала, черновиков и прочих документов;

  • Хранилище временное (ручное удаление) – применяется для временного хранения документов; файлы удаляются вручную;

  • Хранилище временное (авто-удаление) – применяется для временного хранения документов; файлы удаляются по расписанию.

Настройка распределения прикрепленных файлов по хранилищам#

Для хранилища можно настроить тип прикрепленных файлов, чтобы загружаемые файлы по умолчанию размещались в нем.

На вкладке «Распределение файлов по типам» можно указать:

  • Тип объекта – тип объекта, который будет загружаться в данное хранилище по умолчанию;

  • Тип вложения – тип прикрепленного файла, который будет загружаться в данное хранилище по умолчанию;

  • Временный файл – признак, указывающий, что загружаемый файл будет помечен как временный;

  • Максимальный размер файла – ограничение на размер загружаемого файла (на данный момент не используется).

Внимание

Чтобы файл загружался в хранилище, в настройках необходимо указать оба типа: объекта и вложения.

Настройка очистки хранилища от устаревших файлов#

Для хранилища можно настроить автоматическую очистку прикрепленных файлов.

На вкладке «Настройка очистки хранилища от устаревших файлов» можно указать:

  • Срок хранения в днях – количество дней, в течение которых файл будет храниться в данном хранилище с момента загрузки;

  • Действие – определяет действие, применяемое при очистке хранилища (Удалить – удаляет файл; Переместить – перемещает файл в указанное хранилище);

  • Хранилище для перемещения – если выбрано действие Переместить, файл будет перемещен в указанное хранилище;

  • Тип вложения – тип прикрепленных файлов, для которых будет выполнено указанное действие.

Регистр настроек#

В приложении «Настройка системы» (меню: Настройки и сервисы | Регистр пользовательских настроек) доступен регистр, в котором выводятся индивидуальные настройки, которые сделал пользователь в разных интерфейсах. К примеру, здесь выводятся настройки по очередности следования колонок, их ширине, ширине фреймов, о скрытых или добавленных в список колонках.

При необходимости эти настройки можно удалить. Что приведет к возврату интерфейсов к тому виду, как они были настроены при разработке. При этом возможно:

  • Удалить все настройки для всех пользователей. Для этого используется операция «Удалить все настройки».

  • Удалить настройки конкретного пользователя. Для этого на панели фильтрации требуется выбрать пользователя и выполнить операцию «Удалить настройки текущего пользователя».

  • Удалить конкретные настройки. Для этого необходимо выбрать конкретные настройки на закладки «Список» и нажать на кнопку «Удалить». Обычно удаляются настройки для какого-то интерфейса. Для этого используется фильтр «Свойство», куда необходимо ввести системное имя выборки её отображения. Например, Lbr_Book#list.

Стили представления#

Для каждого табличного и карточного интерфейса в системе настроен стиль визуализации, в котором задается шрифт, размер шрифта, цвет фона и т.д. Стиль визуализации присваивается интерфейсу при разработке интерфейса, однако зная его системное имя администратор системы может изменить настройки стиля. Также при разработке нового интерфейса можно создать новый стиль и использовать его.