Справочник / объект
Класс
Класс КОР Парус 8: его атрибуты, формы, действия, методы и вызовы методов. Состав и правила переноса в Holkas.
← Все объектыЧто входит в объект
Сравнение по частямСамостоятельный объект · основные настройки и состав ниже
Части одного объекта. Карточки со стрелкой открывают подробный состав и правила этой части.
Атрибуты
Часть объектаПоля класса и их настройки.
- Описание поля
- Имя, подпись, вид и позиция.
- Тип и связи
- Ссылки на домен, связь и атрибут.
Визуальные формы
Часть объектаОписание экранов и обработчиков.
- Свойства формы
- Имя, вид, доступность и привязки.
- Содержимое
- Описание формы, события и их расширения.
-
Действие класса
ACTДоступное пользователю действие: его параметры, методы и шаги.
- Свойства действия
- Параметры
- Привязки методов
- Шаги
-
Метод класса
METОписание операции класса и её параметров.
- Свойства метода
- Параметры
-
Вызов метода
MECНастройки вызова, его параметры и локальные переменные.
- Настройки вызова
- Параметры
- Локальные переменные
-
Ограничение класса
CNSПравило Паруса, его атрибуты и связанное сообщение.
- Свойства ограничения
- Атрибуты
-
Связь класса
LNKСвязь между классами и соответствия их атрибутов.
- Свойства связи
- Соответствия атрибутов
-
Представление класса
VIWПредставление Паруса: запрос, параметры и отображаемые атрибуты.
- Описание и запрос
- Параметры
- Атрибуты
Правила переноса
Как сравнивается
Настройки класса, атрибуты и формы сравниваются отдельно. Дочерние объекты получают свои команды.
Что может удаляться
Лишние атрибуты и визуальные формы. Отсутствие целого метода или действия в источнике само по себе не означает его удаление.
Что важно учесть
Выбор класса раскрывает его семейство. Ссылки на домены, пиктограммы и объекты базы не означают их автоматического включения.
Что входит в перенос
Класс описывает однотипные сущности приложения — например, договоры. Его собственные настройки, атрибуты и визуальные формы переносятся вместе с семейством: действиями, методами, вызовами методов, ограничениями, связями и представлениями класса.
На схеме выше показаны части класса и их внутренний состав. Нажмите на действие, метод или вызов метода, чтобы разобрать его подробнее. Это части одного объекта Паруса, а не соседние с классом самостоятельные объекты.
Внутри Holkas некоторые части имеют собственные технические коды — ACT, MET, MEC, CNS, LNK, VIW. Так в плане можно увидеть, какая именно часть меняется. Это устройство переноса, а не другая иерархия Паруса.
Порядок и границы
Holkas восстанавливает порядок атрибутов и, при соответствующих изменениях семейства, действий класса командами SetOrder. Это не команда удаления.
Удаление атрибута Паруса и удаление колонки физической таблицы — разные операции. Для таблиц действует отдельное правило: лишние колонки сохраняются.
Сам класс не удаляется из-за отсутствия в выбранном наборе. Так же не удаляются целиком его дочерние объекты только потому, что их больше нет в источнике.
Нужна общая картина? Посмотрите, как устроен перенос.