Расширение функциональности

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

Для использования пользовательских кнопок:

  1. Создайте алгоритм расчета, модуль Fore или Fore.NET/JS-функцию или объект репозитория. В качестве открываемого объекта репозитория может быть выбран: справочник, регламентный отчёт, форма ввода.

  2. Создайте пользовательскую кнопку.

  3. Примените пользовательскую кнопку.

  4. Настройте ленту инструментов для структурирования добавленных кнопок.

Создание пользовательских кнопок

Для создания пользовательской кнопки используйте диалог «Пользовательские кнопки».

Для открытия диалога

Для создания пользовательских кнопок:

  1. Добавьте пользовательскую кнопку, введите ее наименование и определите тип.

  2. Задайте настройки для выбранного типа: алгоритм расчёта, модуля Fore/JS-функции или открытия объекта репозитория.

  3. Загрузите пиктограмму для кнопки и настройте ее размер.

  4. Выберите модуль, который может быть использован для предобработчика, постобработчика, управления активностью кнопки, а также для исполняемого метода/функции при создании кнопки типа «Модуль Fore/JS-функция».

Добавление пользовательской кнопки

Редактирование кнопки

Настройка алгоритма расчёта

Настройка модуля Fore/JS-функции

Настройка открытия объекта репозитория

Загрузка и настройка размера пиктограммы

Настройка предобработчика

Настройка постобработчика

Управление активностью кнопки

Удаление кнопки

Применение пользовательских кнопок

Созданные пользовательские кнопки отображаются на вкладке «Пользовательские функции» ленты инструментов. Вкладка становится доступной после добавления пользовательской кнопки.

При нажатии на кнопку выполняются действия в соответствии с настройками, выполненными при создании:

Если для кнопки были настроенные дополнительные опции:

См. также:

Построение формы ввода | Работа с готовой формой ввода