Установка ВП, исполняемого на стороне клиента
Раздел предназначен для технологов
Описание настройки
Для работы со встроенными приложениями, перед размещением приложения в интерфейсе, встроенное приложение необходимо добавить в систему.
Тип "Приложение, исполняемое на стороне клиента" предназначен для встраивания в систему приложения, разработанного специалистами компании ITSM 365. Приложение выполняется на стороне клиента приложения. Примеры встроенных приложений: дополнительный виджет редактирования, дашборд, отчет.
Дистрибутив встроенного приложения предоставляется по запросу в клиентский сервис ITSM 365.
Место настройки в интерфейсе
Меню навигации "Настройка системы" → настройка "Приложения", подробнее в разделе Приложения.
Выполнение настройки
На вкладке "Приложения" нажмите Добавить приложение, заполните поля на форме добавление приложения и нажмите Сохранить.
Поля на форме добавления приложения, исполняемого на стороне клиента:
- Название — название приложения, используемое в системе (64 символа).
- Код — код приложения (не более 14 символов латинского алфавита и цифр). Значение заполняется автоматически (транслитерация названия действия по событию при переводе фокуса с поля "Название"), код можно изменить.
- Описание — описание приложения.
- Тип приложения — тип приложения: "Приложение, исполняемое на стороне клиента".
-
Файл приложения — файл приложения в формате zip. Имя загружаемого файла, а также имена файлов в zip-архиве должны быть закодированы в UTF-8, windows-1251, MacCyrillic или ISO-8859-1.
Архив с файлами приложения предоставляется клиентским сервисом ITSM 365.
Файл приложения может загружаться и выгружаться с метаинформацией. Если встроенное приложение включено, то файл приложения, загруженный с метаинформацией, сразу же распаковывается в каталог системы. Подробнее в разделе Выгрузка/загрузка данных в систему
- Исходная высота приложения (px) — целое число, по умолчанию 400 пикселей, означающее высоту блока с приложением в интерфейсе оператора.
- Высота контента в мобильном приложении (pt) — целое число, по умолчанию 300 (pt), означающее высоту блока с приложением в интерфейсе оператора. Значение параметра задается в pt (Point или Device independent Pixel).
-
Позволять раскрывать на всю страницу — признак, определяющий возможность раскрывать приложение на всю страницу приложения, только при размещении приложения на карточке объекта.
- флажок установлен — в интерфейсе оператора в правой верхней части контента отображается иконка "раскрыть на всю страницу".
Результат настройки
На экране отобразится карточка приложения. Приложение добавляется в состоянии "выключено"
Карточка приложения содержит:
- Панель управления с кнопками: Включить или Выключить, Редактировать, Удалить.
- Блок "Свойства", в котором отображаются параметры приложения.
Карточку приложения можно открыть, нажав на название приложения в списке. Чтобы вернуться к странице "Приложения", перейдите по ссылке к списку приложений.
Пользователь работает с приложением в карточке объекта или на форме добавления/редактирования в интерфейсе оператора.
Все встроенные приложения работают в режиме компиляции скриптовых модулей ALL. Режим компиляции скриптовых модулей включается в конфигурационном файле dbaccess.properties (параметр ru.naumen.script_modules.compilation.mode, подраздел Скрипты и скриптовые модули).