Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Закрыть  Редактор таблиц Версия 1 (Python)

Группа действий: ONLYOFFICE

...

Описание

Действие возвращает закрывает контекст для работы с табличным документом через ONLYOFFICE..

Для работы с действием должно быть установлено приложение ONLYOFFICE.

Действие открывает документ в видимом режиме.

Если робот открывает несколько документов, то они будут открыты тем способом, который указан в настройках приложения. Открывать:

  • вкладки одного приложения
  • отдельные экземпляры приложения

Если документ в формате ods запаролен, то

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

Автоматическое закрытие документа не предусмотрено. Для закрытия документа необходимо использовать действие «Закрыть» группы "ONLYOFFICE", подгруппы "Редактор таблиц".

Все  документы, открытые этим роботом, которые не были закрыты действием "закрыть" до окончания работы робота, будут закрыты автоматически.

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

Ознакомиться Более подробно  ознакомиться с работой приложения ONLYOFFICE Редактор таблиц можно в Руководстве пользователя https://helpcenter.ONLYOFFICE.com/ru/userguides/docs-se.aspx

Иконка

Image RemovedImage Added

Настройка параметров и их настройка 

Да

Название

Обязательное

Описание

Тип данных

Входные параметры

Путь к файлу

Путь к файлу, который необходимо открыть. Поддерживаемые форматы: xlsx, xls, ods.

Robin.FilePath

Выходные параметры

Контекст
Контекст для работы с табличным документом через ONLYOFFICE.

Robin.OnlyofficeCell

Особые условия

  1. При запуске действий ONLYOFFICE документ должен быть закрыт.

      2. Расширения файлов, которые может открыть действие: .xlsx, .xls, ods.

      3. Для корректного запуска действий при работе с  действиями группы ONLYOFFICE ОС Windows необходимо добавить Плагин ONLYOFFICE.

Для того, чтобы начать работать 

Выбрать вкладку "Плагин", при нажатии которой откроется панель инструментов.

Выбрать менеджер плагинов

Откроется модально окно "Менеджер логинов", в котором нужно выбрать  кнопку "Мои плагины", затем "Установить плагин вручную"

Image Removed

При нажатии на кнопку откроется всплывающее окно, , в котором нужно указать путь к папке, где лежат плагины. Плагин передается пользователю при поставке Студии и находится  тут.

 Image Removed

В папке с утилитами Robin Platform  необходимо выбрать плагин и запустить его.

Image Removed

В менеджере плагинов появится Мост Robin Robot для редактора электронных таблиц.

Image Removed

ONLYOFFICE готов к работе с платформой "Robin".

При работе с ОС Linux необходимо руководствоваться инструкциями по работе Студии с ОС Linux.

      4. Реализация полного цикла работы с таблицей должна содержать все 4 действия Редактора таблиц - "Открыть файл" -для начала работ с файлом, "Запустить внешний макрос." - для внесения изменений, "Сохранить файл" -для сохранения изменений и "Закрыть файл" по окончании работ с файлом.,  

      5. Следует отметить, что если запустить действие "Открыть"  и просто посмотреть документ, не внося в него никаких изменений, то документ сам автоматически не закроется и останется открытым. Для того, чтобы закрыть документ, необходимо обязательно запустить действие "Закрыть". 

Пример использования 

Задача

Существует табличный документ: "Книга 1.xlsx", открытый в ONLYOFFICE. Необходимо открыть закрыть  данный документ в ONLYOFFICE. .

Решение

...

  1. Установить на рабочую область действие "Открыть"ONLYOFFICE .
  2. Корректно заполнить параметр "Путь к файлу" - указать файл с доступным расширением.
  3. Запустить робота.

Реализация

1.При запуске действий ONLYOFFICE документ должен быть закрыт.

2. Для того, чтобы проверить работоспособность действия "Закрыть" файл предварительно должен быть открыт в Редакторе таблиц ONLYOFFICE.

3. Для того, чтобы открыть документ, необходимо  установить параметры действия  Открыть Редактор таблиц.

4. Для того, чтобы закрыть документ без изменений необходимо установить параметры действия "Закрыть Редактор таблиц" ONLYOFFICE.

5. Запустить робота

Информация
Следует отметить, что если запустить действие "Открыть Редактор таблиц"  и просто посмотреть документ, не внося в него никаких изменений, то документ сам автоматически не закроется и останется открытым. Для того, чтобы закрыть документ, необходимо обязательно запустить действие "Закрыть Редактор таблиц". 

6. Действие "Закрыть" отрабатывает одинаково, как при просмотре файла (Открыть-Закрыть), так и при внесении изменений в файл.

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

Информация
Поэтому  реализация полного цикла работы с таблицей должен содержать все 4 действия Редактора таблиц - Открыть Редактор таблицЗапустить внешний макрос Редактор таблиц - для внесения изменений, Сохранить Редактор таблиц -для сохранения изменений и "Закрыть файл Редактор таблиц" по окончании работ с файлом.,  

Реализация

1.Открыть группу действий "ONLYOFFICE".   

...

2. Для реализации робота собрать следующую схему робота:

Image Added

3. Переместить на рабочую область студии действие "Открыть"

...

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

4. Заполнить параметры действия "Открыть

...

  1. Поле "Путь к файлу". Указать путь к табличному документу, который необходимо открыть.
    Image Removed

редактор таблиц",  указав путь к файлу.

Image Added

5. Переместить на рабочую область студии действие "Закрыть Редактор таблиц" и настроить его параметры.

Image Added

6. Нажать кнопку "Старт"

...

.

Результат

Робот отработал успешно.

Image RemovedImage Added


Действие открыло и закрыло файл с таблицей и вернуло контекст для работы с табличными действиями P7-Офис.
Image Removed