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

Ключ

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

...

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

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

Вариант1

Задача

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

...

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

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

Поэтому  пример реализации будет содержать все 4 действия. Красная точка является точкой останова, т.е. на том действии, на которое мы ее поставим, робот перейдет в режим остановка. Для продолжения будет необходимо нажать кнопку "Старт".

Реализация

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

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

Image Added

...

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

...

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

4. Заполнить параметры действия "Открыть Редактор таблиц",  указав путь к файлу. Подробнее можно посмотреть тут: Открыть Редактор таблиц

Image Added

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

Image Added

Для этого нужно:

a. Создать на компьютере папку, в которой будут размещены макросы и исходный файл.

b. Последовательно заполнить поля "Контекст" (1), "Путь к макросу" (2), "Параметры"(3), "Тип результата"(4).

    • в параметре "Путь к макросу" указать путь к папке, где размещен макрос
    • в параметре "Параметры" указать количество записей и прописать , при необходимости, их значение
    • Image Added
  •  
    • в параметре "Тип результата", в выпадающем списке галочкой отметить выбранный тип

Image Added

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

7. Для этого на схеме  необходимо кликнуть курсор на действие Сохранить Редактор таблиц , и заполнить поле "Параметры"  для этого действия. 

Image Added

6. Заполнить параметры действия Закрыть  Редактор таблиц


Image Added

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

Результат

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

 Image Added


Вариант1

Задача

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

Решение

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

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

Для того, чтобы открыть документ необходимо:

  • Запустить робота

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

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

Поэтому  пример реализации будет содержать все 4 действия. Красная точка является точкой останова, т.е. на том действии, на которое мы ее поставим, робот перейдет в режим остановка. Для продолжения будет необходимо нажать кнопку "Старт".

Реализация

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

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

Image Removed

Вариант 1

Задача- открыть файл в  ONLYOFFICE , внести в него изменения с помощью внешнего макроса и закрыть

Image Added

3. Переместить 1. Переместить на рабочую область студии действие "Открыть", предварительно разместив  файл для загрузки в одной из папок на компьютере.

24. Заполнить параметры действия "Открыть Редактор таблиц",  указав путь к файлу. Подробнее можно посмотреть тут: Открыть Редактор таблиц

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

Image Added

Для этого нужно:

a. Создать на компьютере папку, в которой будут размещены макросы и исходный файл.

b. Последовательно заполнить поля "Контекст" (1), "Путь к макросу" (2), "Параметры"(3), "Тип результата"(4).

    • в параметре "Путь к макросу" указать путь к папке, где размещен макрос
    • в параметре "Параметры" указать количество записей и прописать , при необходимости, их значение
    • Image Added
  •  
    • в параметре "Тип результата", в выпадающем списке галочкой отметить выбранный тип

Image Added

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

7. Для этого на схеме  необходимо кликнуть курсор на действие Сохранить Редактор таблиц , и заполнить поле "Параметры"  для этого действия. 

Image Added

6. Заполнить параметры действия Закрыть  Редактор таблиц


Image Added

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

Результат

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

Image Removed

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

...

 Image Added


Вариант2

Задача

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

...

открыть данный документ в ONLYOFFICE

...

и внести изменения с помощью внешнего макроса

Решение

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

Для того, чтобы открыть документ необходимо

...

собрать и запустить робота, предварительно заполнив его параметры.

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

Поэтому  пример реализации будет содержать все 4 действия. Красная точка является точкой останова, т.е. на том действии, на которое мы ее поставим, робот перейдет в режим остановка. Для продолжения будет необходимо нажать кнопку "Старт".Следует отметить, что если запустить действие "Открыть"  и просто посмотреть документ, не внося в него никаких изменений, то документ сам автоматически не закроется и останется открытым. Для того, чтобы закрыть документ "как есть", необходимо запустить действие "Закрыть". Более подробно можно посмотреть тут: Закрыть  ONLYOFFICE

Реализация

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

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

Image Removed

Вариант 1

Задача- открыть файл в  ONLYOFFICE 

...

Image Added

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

...

4. Заполнить параметры действия "Открыть Редактор таблиц",  указав путь к файлу. Подробнее можно посмотреть тут: Открыть Редактор таблиц

Image Modified

...

3. Внести изменения в файл вручную.

...

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

Image Added

Для этого нужно:

a. Создать на компьютере папку, в которой будут размещены макросы и исходный файл.

b. Последовательно заполнить поля "Контекст", "Путь к макросу", "Тип результата".

    • в параметре "Путь к макросу" указать путь к папке, где размещен макрос
    • в параметре "Тип результата", в выпадающем списке галочкой отметить выбранный тип

Image Added

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

...

7. Для этого на схеме  необходимо кликнуть курсор на действие

...

Сохранить

...

Редактор таблиц , и заполнить поле "Параметры"  для этого действия. 

Image Added

6. Заполнить параметры действия

...

Закрыть  Редактор таблиц


Image Modified

7.

...

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

Результат

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