В офисном пакете «МойОфис» появились макросы

Компания «Новые облачные технологии» выпустила обновление пакета офисных приложений «МойОфис», главным нововведением которого стали макрокоманды (макросы) на языке программирования Lua, благодаря которым можно автоматизировать обработку данных при подготовке документов, сообщает компания.

Интерпретаторы для языка Lua, разработанного в Бразилии, распространяются в открытых кодах для операционных систем Linux, Windows, OS X. Lua обладает развитыми возможностями описания обрабатываемых данных и достаточен для программирования их обработки.

Макросы

Макрокоманда представляет собой набор команд или инструкций, группируемый и исполняемый в виде единой команды.

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

В большинстве случаев при создании макроса в офисном приложении пользователь «диктует» последовательность действий, которую потом может выполнить по нажатию комбинации клавиш или из меню. Приложение же превращает указанную последовательность действий в код на внутреннем языке программирования (в Microsoft Office таким языком служит Visual Basic for Applications, VBA).

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

Помимо макрокоманд, пользователям стали доступны средства интеграции внешних приложений с продуктами «МойОфис» – MyOffice Document API. Интеграция доступна как для систем документооборота (СЭД), CRM-систем и ERP-систем. «МойОфис» уже интегрирован с СЭД от ЭОС, а также Docsvision, говорится в сообщении компании.

API для настольных редакторов («МойОфис Стандартный») обеспечивает возможность автоматического создания текстового или табличного документа по запросу из другой системы («1С», системы документооборота и др.) в одном из поддерживаемых форматов (форматы документов Microsoft Office, ODF и собственный формат документов «МойОфис»).

Програмный интерфейс MyOffice Document API выпускается одновременно для Linux и ОС Microsoft Windows, доступна также версия для Mac OSX, веб-редакторов и мобильных платформ Android, iOS и Tizen.

Запуск API для настольных редакторов является частью стратегии создания SDK всей платформы «МойОфис», позволяющей технологическим партнерам компании полноценно использовать все сервисы, предоставляемые платформой «МойОфис», для создания документов и работы с корпоративной информацией, отмечают в компании.

Другие обновления

Как сообщает разработчик, во всех продуктах были произведены улучшения работы с общими папками и усовершенствовано ограничение доступа к объектам. В редакторах «МойОфис» добавлена поддержка разрывов разделов, расширены средства работы с таблицами, диаграммами и изображениями.

Все браузерные приложения в продуктах «МойОфис Частное облако», «МойОфис Почта», «МойОфис Хранилище», «МойОфис Логос» и «МойОфис Профессиональный» получили пользовательский интерфейс на татарском и башкирском языках.

В настольных редакторах «МойОфис Стандартный» для операционных систем Linux появилась возможность работы в частном облаке «МойОфис». Редакторы, входящие в состав «МойОфис Стандартный», теперь поддерживают оглавление текстовых документов, закрепление строк и прикрепление заметок в табличных документах, а также работают на операционной системе GosLinux.

Помимо указанных выше улучшений, в «МойОфис Документы» для iOS появилась возможность работать со стилями, а в приложении для ОС Android добавлена поддержка облачного хранилища Box и средства редактирования изображения в документах, говорится в сообщении.