Группа настроек "Решения"

Раздел Решения содержит инструменты импорта решений с разметками карточек. Группа настроек[1] представлена блоком с именем БД и таблицей с тремя колонками: Идентификатор, Название, Версия. Если к системе подключено больше одной БД, отображается несколько блоков с таблицами для каждой БД.

После настройки решений обязательно перезапустите службу Сервера Web-клиента!

Настройки не будут отображаться, пока в группе "Подключение" не выбран Сервер приложений. Чтобы показать список доступных настроек для другого сервера приложений, необходимо выбрать его в списке и применить настройки.

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

Под таблицей располагаются кнопки:
  • Импортировать решения

  • Импортировать стандартные решения

Для импорта решений необходимо установить расширение Web-клиента для консоли управления, см. "Установка расширений модулей для Консоли управления Docsvision". Если расширение не установлено, на странице будет отображаться сообщение об отсутствии компонентов редактирования, оформленное красным текстом.

Инструменты импорта решений

Каждая строка таблицы содержит сведения о решении, загруженном в БД.

Страница настроек "Решения"
Рисунок 1. Страница настроек "Решения"
Таблица 1. Страница настроек "Решения"

Колонка "Идентификатор решения"

Системный идентификатор решения.

Колонка "Название"

Отображаемое имя конкретного решения, загруженного в выбранную БД.

Колонка "Версия"

Версия загруженного в выбранную БД решения.

Кнопка Урна

Удаляет выбранное решение из базы данных. При нажатии кнопки удаления появляется модальное окно подтверждения с сообщением: Подтвердите удаление и кнопками Ок/Отмена.

Кнопка "Импортировать решение"

Импортирует в БД решение из файла XML. При нажатии на кнопку открывается окно файловой системы для выбора xml-файла или zip-архива решения и последующего импорта. Решения импортируются в конкретную базу. После импорта решения появляются в таблице с указанными данными: идентификатор, название, версия.

Кнопка "Импортировать стандартные решения"

Импортирует в БД все версии решений из Каталога Web-клиента  LayoutSolutions.

После импорта в таблице появляется новая строка с данными решения. Импортированные решения отображаются в таблице, соответствующей определённой БД. Операции импорта или удаления решений запускаются сразу и не требуют применения настроек на странице, однако для завершения импорта потребуется время.

Применение настроек в этой категории может потребовать длительного времени. Выполнение длительной операции будет продолжено в фоновом режиме. На время выполнения операции страницу можно закрыть.

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

Загрузка стандартных решений

Перед загрузкой решений убедитесь, что установлено расширение Web-клиента для Консоли управления Docsvision и служба Сервера Web-клиента запущена, чтобы избежать ошибок импорта. В противном случае под заголовком "Решения" красным текстом будет отображаться сообщение об ошибке.

Чтобы загрузить стандартные решения:
  1. Выберете подключенную БД для загрузки стандартных решений.

  2. Нажмите на кнопку Импортировать стандартные решения. Если файлов стандартных решений в папке /usr/lib/docsvision/solutions/LayoutSolutions/WebClient/ не оказалось, при попытке импорта появится окно с ошибкой: Произошла непредвиденная ошибка. Файлы стандартных решений по пути …​ не найдены.

    Если база данных Docsvision содержит решения более ранних версий, аналогичные загружаемым, существующие решения будут обновлены.

    Если к Web-клиенту подключено несколько БД, решения необходимо поочередно загрузить во все требуемые базы данных.

    Кнопка импорта остаётся неактивной до завершения загрузки. Загруженные в БД решения отобразятся в таблице, редактировать информацию о решении нельзя.

Загрузка прочих решений

Перед загрузкой решений убедитесь, что установлено расширение Web-клиента для Консоли управления Docsvision и служба Сервера Web-клиента запущена, чтобы избежать ошибок импорта. В противном случае под заголовком "Решения" красным текстом будет отображаться сообщение об ошибке.

Помимо загрузки всех стандартных решений администратор может загрузить отдельные решения из файлов.

Чтобы загрузить решения в БД:
  1. Выберите БД, в которую будут загружены решения.

  2. Нажмите на кнопку Импортировать решения.

  3. Выберите файл с данными решения:

    Импортируемое решение может быть файлом или пакетом. Чтобы импортировать файл, выберите его из файловой системы, чтобы импортировать пакет, выберите из файловой системы предварительно упакованный архив в формате .zip.

    При повторном импорте одного и того же решения его данные будут перезаписаны.

    Одновременно может загружаться только одно решение. Кнопка импорта остаётся неактивной до завершения загрузки, загруженные решения появятся в таблице после обновления страницы, редактировать информацию о решении нельзя.

Удаление решений

Для удаления решения из БД нужно выбрать его в списке решений и нажать на кнопку Урна. При нажатии на кнопку возникает окно для подтверждения операции с сообщением Подтвердите удаление и кнопками Ок и Отмена.


1. Одноимённый параметр ранее настраивался в программе "Панель управления Web-клиентом", раздел "Решения".