Holkas
GitHub · релизы

Справочник / часть объекта

Действие класса

Доступное пользователю действие: его параметры, методы и шаги.

ACTПарус · Oracle и PostgreSQL
← К составу: Класс

Из чего состоит эта часть

Сравнение по частям
ACTДействие классаВ составе класса
  • Свойства действия

    Название и режимы выполнения.

    Описание
    Код, наименование, позиция и пиктограмма.
    Режимы
    Настройки доступа, диалога и выполнения.
  • Параметры

    Входные значения и их порядок.

    Описание параметра
    Имя, домен, позиция и начальное значение.
    Привязки
    Атрибуты, методы и параметры контекста.
  • Привязки методов

    Какие методы класса используются действием.

    Код метода
    Ссылка на метод; не вложенная копия его описания.
  • Шаги

    Последовательность выполнения действия.

    Позиция и вид
    Порядок и тип шага.
    Вызов и параметры
    Ссылки на класс, вызов метода и настройки шага.
Схема состава. Ветви показывают содержимое; правила формирования команд описаны ниже.

Правила переноса

01

Как сравнивается

Свойства объекта и вложенные элементы сравниваются отдельно. Отличия становятся командами плана.

02

Что может удаляться

Параметры, привязки методов и шаги действия. Удаление привязки метода не означает удаление самого метода.

03

Порядок элементов

Порядок параметров восстанавливается отдельной командой SetOrder. Порядок самих действий задаётся в составе класса.

Часть семейства класса

Действие приходит вместе с выбранным классом. В плане оно имеет собственный код ACT, а его параметры, привязки методов и шаги — собственные команды.

Привязка и метод — разные вещи

Список методов действия хранит привязки к методам класса. Удаление лишней привязки убирает метод из действия, но не удаляет описание самого метода в составе класса.

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