Справка Collabora Office 24.04
В Collabora Office существует возможность назначения пользовательских сценариев (макросов) пунктам меню, значкам, элементам управления в диалоговых окнах и событиям.
В Collabora Office встроена поддержка следующих языков сценариев:
Collabora Office Basic
JavaScript
BeanShell
Python
In addition, developers can use high-level languages, for example Java programming language, to control Collabora Office externally. The API reference is online at api.libreoffice.org.
Выберите параметры Сервис - Настройка и откройте вкладку Меню.
Нажмите кнопку Добавить.
In the Category list box, scroll down and open the "Application Macros" entry.
You see entries for "Application Macros" (scripts in the share directory of your Collabora Office installation), "My Macros" (scripts in the user directory), and the current document. Open any one of them to see the supported scripting languages.
Откройте любой язык сценариев, чтобы увидеть список доступных сценариев. Выберите сценарий.
В появившемся списке Команды перечислены функции сценария. Выберите функцию.
Для создания нового назначения меню выберите Добавить. В поле списка Элементы появится новый элемент меню.
Выберите команду Сервис - Настройка - Клавиатура.
In the Category list box, scroll down and open the "Application Macros" entry.
You see entries for "Application Macros" (scripts in the share directory of your Collabora Office installation), "My Macros" (scripts in the user directory), and the current document. Open any one of them to see the supported scripting languages.
Откройте любой язык сценариев, чтобы увидеть список доступных сценариев. Выберите любой сценарий.
В поле списка Команды появится список функций сценария. Выберите любую функцию.
Щёлкните кнопку параметров для Collabora Office или Writer (в зависимости от того, какое из этих приложений открыто).
При нажатии кнопки параметров устанавливается область применения нового сочетания клавиш - во всех модулях Collabora Office или только в документах текущего модуля.
Select a key combination from the Shortcut keys list box and click Assign.
Выберите команду Сервис - Настройка - События.
Нажмите кнопку Макрос.
In the Library list box, scroll down and open the "Application Macros" entry.
You see entries for "Application Macros" (scripts in the share directory of your Collabora Office installation), "My Macros" (scripts in the user directory), and the current document. Open any one of them to see the supported scripting languages.
Откройте любой язык сценариев, чтобы увидеть список доступных сценариев. Выберите любой сценарий.
В поле списка Назначенное действие появится список функций сценария. Выберите любую функцию.
Сохраните результаты либо в Collabora Office, либо в текущем документе.
При этом устанавливается область применения нового сочетания клавиш - во всех модулях Collabora Office или только в документах текущего модуля.
Выберите событие из списка и нажмите кнопку ОК.
Выберите внедрённый объект, например, диаграмму в своём документе.
Choose Format - Frame and Object - Properties - Macro.
В списке Макросы откройте элемент списка "Сценарии Collabora Office".
Появится список элементов общего доступа (сценарии каталога share вашей установки Collabora Office), пользовательских элементов (сценарии каталога user) и текущий документ. Откройте любой из макросов, чтобы увидеть список поддерживаемых языков сценариев.
Откройте любой язык сценариев, чтобы увидеть список доступных сценариев. Выберите любой сценарий.
В открывшемся списке Существующие макросы перечисляются функции сценария. Выберите любую функцию.
Выберите событие из списка и нажмите кнопку ОК.
Установите курсор внутри гиперссылки.
Выберите команду Вставка - Гиперссылка.
Нажмите кнопку События.
Выберите и назначьте сценарий, как описано выше.
Выберите графический объект в своём документе.
Choose Format - Image - Properties - Macro.
Выберите и назначьте сценарий, как описано выше.
Вставьте элемент управления форм, например, кнопку. Для этого откройте панель инструментов "Элементы управления", щёлкните значок Кнопка и перетащите кнопку в свой документ.
Выделив элемент управления форм, щёлкните значок Элемент управления на панели инструментов "Элементы управления".
Откройте вкладку События в диалоговом окне "Свойства".
Нажмите кнопку ..., чтобы открыть диалоговое окно, в котором можно назначить сценарий для выбранного события.
Откройте редактор диалоговых окон Collabora Office Basic и создайте диалоговое окно с элементом управления.
Щёлкните элемент управления правой кнопкой и выберите Свойства.
Откройте вкладку События в диалоговом окне "Свойства".
Нажмите кнопку ..., чтобы открыть диалоговое окно, в котором можно назначить сценарий для выбранного события.