Справочник
Справочник объектов КОР Парус 8
Классы, домены и другие объекты КОР Парус 8, а также объекты базы данных. Состав переноса в Holkas, вложенные части и правила сравнения.
Найдите объектПо имени или коду из плана
Разберите составЧто переносится вместе с ним
Проверьте правилаЧто изменится и что сохранится
Выберите объект
На верхнем уровне: 18Части находятся внутри своих объектов. Например, методы и вызовы методов — в составе класса. Поиск по коду части тоже найдёт класс.
Найдено: 18 из 18
Таких объектов не нашлось
Попробуйте другое название или код. Можно сбросить фильтры и посмотреть весь каталог.
Объекты Паруса · КОР
Метаданные доработки КОР Парус 8. Части класса — внутри класса.
CLSКласс
Класс КОР Парус 8: его атрибуты, формы, действия, методы и вызовы методов. Состав и правила переноса в Holkas.
В составе: ACT · MET · MEC · CNS · LNK · VIWAPPПриложение
Разделы, модули и настройки рабочего места Паруса.
DOMДомен
Тип и допустимые значения поля: например, набор статусов.
REPПользовательский отчёт
Описание и шаблон отчёта, его параметры, формы и связи с классами.
PCEПользовательская процедура
Операция Паруса с параметрами, формами и привязками к классам.
SCRПользовательский скрипт
SQL-код, который выполняется в приёмнике при каждом применении.
MSGСообщение
Текст и вид сообщения, используемого в приложении Паруса.
STYСтереотип
Именованное описание стереотипа Паруса.
PICПиктограмма
Малое и большое изображения значка Паруса.
Объекты базы данных
Структура и код внутри своей СУБД.
TBPJTBТаблица
Структура таблицы: колонки, ограничения, индексы, триггеры и права.
JVPJVWПредставление базы
Сохранённый SQL-запрос, доступный в базе как представление.
JFPJFNФункция базы
Программный код функции, её свойства и права выполнения.
JPPJPRПроцедура базы
Программный код процедуры СУБД и права на неё.
SQPJSQПоследовательность
Настройки счётчика, который выдаёт новые числовые значения.
CTPСоставной тип
Именованный набор полей PostgreSQL, используемый как тип значения.
JPGПакет процедур Oracle
Спецификация и тело программного пакета Oracle.
JSYСиноним Oracle
Другое имя для обращения к объекту в Oracle.
TPCТаблица с функциями триггеров
Явный выбор таблицы PostgreSQL вместе с функциями её триггеров.
Как читать справочник
Этот справочник — для тех, кто разрабатывает и сопровождает доработки в КОР Парус 8 (Конструкторе отраслевых расширений). Он описывает поддерживаемые Holkas объекты и связанные структуры базы, а не все возможности конструктора. Если термин новый, начните с объяснения КОР и роли Holkas.
На странице каждого объекта есть схема состава и три ответа: как он сравнивается, что может удаляться и что важно проверить. Схема показывает содержимое объекта; не каждая её ветвь является отдельной командой.
На верхнем уровне — самостоятельные объекты Паруса и объекты базы данных. Части класса не вынесены рядом с ними: откройте класс, чтобы увидеть его состав и перейти к действиям, методам, вызовам методов, ограничениям, связям и представлениям.
Двигайтесь от целого к деталям: класс → вызов метода → параметры и локальные переменные. Свой код в плане, например MEC, не делает часть класса самостоятельным объектом Паруса. Поиск по названию или коду части находит содержащий её объект.
Четыре обозначения в плане
| Обозначение | Значение |
|---|---|
| Create | Создать объект или его часть. Для пользовательского скрипта — выполнить текст. |
| Update | Изменить существующее. На уровне СУБД это может потребовать пересоздания. |
| Delete | Удалить часть объекта, если правила её типа это допускают. |
| SetOrder | Восстановить итоговый порядок элементов. |
В плане нет общего правила «удалить всё, чего нет в источнике». У конкретных частей правила различаются: например, лишняя колонка таблицы сохраняется, а лишнее поле составного типа PostgreSQL может удаляться.
Перед применением
План описывает необходимые изменения, но СУБД или Парус могут отказать в их выполнении. Например, из-за существующих данных, зависимостей или запрета менять запись стандартной технологии.
Отказ стандартной технологии, который повтор не исправит, отмечается отдельно. Обычная ошибка команды может оставить частично выполненный перенос. Подробности — на странице «Границы и контроль».
Пользовательский скрипт выполняет произвольный SQL. Его возможности не ограничиваются правилами удаления обычных объектов: перед запуском нужно проверить сам текст.