Модуль для предпросмотра и редактирования документов онлайн с использованием сервера Р7-Офис позволяет работать с документами в интерфейсе ELMA365 как в облачной поставке, так и в ELMA365 On-Premises версии 0.9.0 и выше.
Установка сервера Р7-Офис
Для работы требуется установленный Сервер документов Р7-Офис. Перейдите на официальный сайт, чтобы загрузить и приобрести решение. На сайте производителя вы также можете ознакомиться с инструкциями по установке Р7-Офис.
Установка модуля в ELMA365
Модуль можно загрузить из каталога ELMA365 Store или в виде файла формата .e365.
Для установки модуля выполните следующие действия:
- В ELMA365 перейдите в раздел Администрирование > Модули и нажмите кнопку +Модуль в правом верхнем углу.
- В открывшемся окне перейдите в каталог ELMA365 Store или выберите ссылку Загрузить файл и добавьте файл формата .e365.
- Дождитесь окончания проверки и установки. Затем нажмите кнопку Перейти в модуль.
Настройка модуля
На странице настроек модуля заполните поля:
- Адрес сервера 365* — текущий фактический адрес в формате
https://name.domain.ru/
; - Адрес сервера Р7-Офис* — адрес до Сервера документов Р7-Офис в формате
https://name.domain.ru/
; - Поддерживаемые форматы* — отметьте форматы файлов, с которыми вы хотите работать в Р7-Офис. Можно отметить сразу все опции;
- Язык интерфейса* — укажите нужный язык интерфейса Р7-Офис. По умолчанию используется русская локализация;
- Режим совместимости* — отметьте Да. Эта опция позволяет открывать редактирование файлов из приложений типа Документ на версиях от 0.9.х до 2021.6 включительно;
- Чат* — отключает возможности внутреннего чата Р7-Офис в режиме редактирования. Установите Нет. Эта настройка относится именно к внутренней функции Р7-Офис;
- Комментарии* — опция включает и отключает возможности внутренних комментариев Р7-Офис в режиме редактирования. Установите Нет. Эта настройка относится именно к внутренней функции Р7-Офис;
- Запуск макросов* — установите Да, чтобы включить выполнение макросов в документе;
- Плагины* — установите Да, чтобы включить поддержку плагинов Р7-Офис;
- Отображение изменений — определите, как пользователи смогут работать с файлами в режиме редактирования по умолчанию:
- Исправления и выноски — разрешено вносить изменения в документ и просматривать выноски;
- Исходный документ — разрешено редактировать документ, отображение выносок отключено;
- Измененный документ — все изменения приняты, документ разрешено только просматривать;
- Только исправления — все изменения отклонены, документ доступен только для просмотра.
Сохраните настройки.
Использование
После установки модуля и настройки интеграции Р7-Офис будет использоваться для просмотра и редактирования файлов, добавленных в приложения типа Документ, а также в раздел Файлы.
Приложение типа «Документ»
Чтобы добавлять файл при создании элемента приложения и просматривать его в карточке элемента, создайте приложение и укажите в его настройках тип Документ.
Подробнее о работе с приложениями этого типа читайте в статье «Приложение типа "Документ"».
Создание документа
На форме создания элемента приложения типа Документ по умолчанию размещен виджет Загрузка файла с предпросмотром. Нажмите на кнопку в центре формы и загрузите файл с компьютера.
После загрузки документ отобразится на форме с помощью Р7-Офис.
Просмотр документа
На форме просмотра приложений типа Документ по умолчанию размещен виджет Просмотр файла, который будет использоваться для работы Р7-Офис.
Редактирование документа
Чтобы внести правки в документ, нажмите кнопку Редактировать в левом нижнем углу формы просмотра.
По умолчанию в Р7-Офис включен режим быстрого редактирования. При необходимости вы можете выбрать другой режим в настройках сервера Р7-Офис или переключать режим для конкретного документа вручную.
В режиме быстрого редактирования сервер Р7-Офис сохраняет изменения каждые несколько секунд. Если кто-то редактирует этот же документ одновременно с вами, то вы увидите его изменения в моменте.
После того как все пользователи прекратили редактировать документ, новая версия появится в системе Р7-Офис в течение 5-10 секунд.
Задержка сохранения на 5-10 секунд не влияет на просмотр документа. То есть сразу после редактирования все пользователи уже увидят изменения, даже если кто-то продолжает редактировать документ (в этом случае новая версия еще не появилась), или прошло менее 5-10 секунд.
Произвольная форма
Если вы используете приложение другого типа (стандартное или событие) или форма настроена в Low сode-дизайнере, то вы можете разместить виджет Просмотр файла на форме просмотра или редактирования. В настройках виджета в поле Файл выберите свойство типа Файлы из контекста приложения.
Если требуется на какой-либо форме, например, форме задачи, принудительно открыть файл на редактирование, то воспользуйтесь виджетом Просмотр и редактирование файла в Р7-Офис. В настройках виджета заполните поля:
- File — нажмите на значок
и выберите свойство типа Файлы из контекста приложения или бизнес-процесса;
- Action — напишите «edit».
На одной форме нельзя одновременно просматривать и редактировать файл в Р7-Офис, даже на разных вкладках.
При отключении расширения виджет Просмотр и редактирование файла в Р7-Офис будет сообщать об ошибке, в отличие от системных виджетов.
Раздел Файлы
В разделе Файлы при открытии файла, предпросмотр будет происходить в Р7-Офис.
Чтобы перейти в режим редактирования и внести правки в документ, нажмите кнопку Редактировать в правом верхнем углу страницы с превью. После внесения изменений нажмите на крестик в правом верхнем углу окна. В систему будет добавлена новая версия файла, которая станет текущей.