Перейти к основному содержимому

Стд::Сущности

Базовые типы и api по работе с сущностями проекта.

Типы

ВыборкаДанных

Стд::Сущности::ВыборкаДанных<ТипЭлемента> Доступность: Сервер

ТипЭлемента: Тип элементов выборки данных.

Результат выборки измененных данных.


ВыполнятьПриЗагрузкеДанных

Стд::Сущности::ВыполнятьПриЗагрузкеДанных Доступность: КлиентИСервер

Места применения: Метод

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


ГрупповаяОперация

Стд::Сущности::ГрупповаяОперация Доступность: Сервер

Контекст групповой операции, выполняемой в особых условиях. Применяется при операциях массовой загрузки данных.


ИсключениеЗаписьНеУникальна

Стд::Сущности::ИсключениеЗаписьНеУникальна Доступность: Сервер

Исключение выбрасывается при обнаружении нарушения уникальности ключевых полей записи.


ИсключениеЗначениеСвойстваНеУникально

Стд::Сущности::ИсключениеЗначениеСвойстваНеУникально Доступность: Сервер

Исключение, выбрасываемое при попытке записи сущности с неуникальным значением поля, для которого контролируется уникальность.


ИсключениеИсточникКопированияСущностиНеСуществует

Стд::Сущности::ИсключениеИсточникКопированияСущностиНеСуществует Доступность: Сервер

Исключение, выбрасываемое при попытке создания копированием нового объекта в случае, если объект источник еще не был записан


ИсключениеНумерации

Стд::Сущности::ИсключениеНумерации Доступность: Сервер

Исключение, выбрасываемое при присвоении недопустимого номера в реквизит с настроенной автонумерацией.


ИсключениеОдновременноеИзменениеСущности

Стд::Сущности::ИсключениеОдновременноеИзменениеСущности Доступность: Сервер

Исключение, выбрасываемое при попытке записи изменения/удаления одной сущности, если она уже была изменена в другом сеансе, за время редактирования.


ИсключениеПоискаСущности

Стд::Сущности::ИсключениеПоискаСущности Доступность: Сервер

Исключение, выбрасываемое при неоднозначном результате поиска сущности. Например, если при поиске по коду нашлось несколько элементов справочника с таким кодом (при выключенной настройке уникальности).


ИсключениеСсылкаНеУникальна

Стд::Сущности::ИсключениеСсылкаНеУникальна Доступность: Сервер

Исключение, выбрасываемое при попытке записи сущности с неуникальным идентификатором ссылки.


ИсключениеСущностьНеЗаписана

Стд::Сущности::ИсключениеСущностьНеЗаписана Доступность: Сервер

Исключение, выбрасываемое при некоторых действиях над еще незаписанными сущностями. Например, при попытке удалить только что созданный элемент справочника (до записи в БД).


НеудаленныеОбъекты

Стд::Сущности::НеудаленныеОбъекты Тип-одиночка Доступность: Сервер

Объект, предназначенный для разрешения ссылок на объекты, которые препятствуют удалению сущностей. При удалении данных система ведет глобальный реестр ссылок, препятствующих удалению объектов. Каждый запуск процесса удаления актуализирует данные в этом реестре. Объект НеудаленныеОбъекты позволяет разрешить ссылки на основании записей в этом реестре.


РедактируемаяЗапись

Стд::Сущности::РедактируемаяЗапись<ТипКлюча,ТипПараметровЗаписи> Доступность: КлиентИСервер

ТипКлюча: тип ключа редактируемой записи. ТипПараметровЗаписи: тип параметров записи редактируемой записи.

Базовый тип для всех записей редактируемых в ФормаЗаписи


РедактируемыйОбъект

Стд::Сущности::РедактируемыйОбъект<ТипКлюча,ТипПараметровЗаписи,ТипПараметровУдаления> Доступность: КлиентИСервер

ТипКлюча: тип ключа редактируемого объекта. ТипПараметровЗаписи: тип параметров записи редактируемого объекта. ТипПараметровУдаления: тип параметров удаления редактируемого объекта.

Базовый тип для всех объектов редактируемых в ФормаОбъекта


Сущность.Запись

Стд::Сущности::Сущность.Запись Доступность: КлиентИСервер

Базовый тип для записей необъектных сущностей.


Сущность.Ключ

Стд::Сущности::Сущность.Ключ Доступность: КлиентИСервер

Базовый тип всех ключей сущностей.


Сущность.НаборЗаписей

Стд::Сущности::Сущность.НаборЗаписей Доступность: Сервер

Базовый тип для наборов записей необъектных сущностей.


Сущность.НаборЗаписей.Фильтр

Стд::Сущности::Сущность.НаборЗаписей.Фильтр Доступность: Сервер

Базовый тип для всех типов фильтров наборов записей необъектных сущностей.


Сущность.НаборЗаписей.Фильтр.Элемент

Стд::Сущности::Сущность.НаборЗаписей.Фильтр.Элемент<ТипПоля> Доступность: Сервер

ТипПоля: Тип значения поля которому соответствует этот элемент фильтра

Составная часть фильтров наборов записей необъектных сущностей. Конструируется платформой для каждого поля по которому может выполняться фильтрация набора записей.


Сущность.НаборЗаписей.Фильтр.Элемент.Данные

Стд::Сущности::Сущность.НаборЗаписей.Фильтр.Элемент.Данные<ТипПоля> Доступность: Сервер

ТипПоля: Тип значения поля которому соответствует этот элемент фильтра

Содержит набор данных, соответствующий какому-то состоянию элемента фильтра набора записей.


Сущность.Объект

Стд::Сущности::Сущность.Объект Доступность: КлиентИСервер

Базовый тип всех объектных типов сущностей.


Сущность.Право

Стд::Сущности::Сущность.Право Доступность: КлиентИСервер

Права на действия с элементами сущностей.


Сущность.Ссылка

Стд::Сущности::Сущность.Ссылка Доступность: КлиентИСервер

Базовый тип для всех типов ссылок объектных сущностей.


УдалениеОбъекта

Стд::Сущности::УдалениеОбъекта Доступность: Сервер

Предназначен для удаления объекта базы данных. Объект хранит ссылку на объект базы данных и при обращении к методу Записать() производит удаление объекта базы данных, на который показывает ссылка. Основное назначение данного объекта - переносить удаление объектов базы данных при использовании в составе других механизмов обмена данными.


УдалениеОбъектов

Стд::Сущности::УдалениеОбъектов Доступность: Сервер

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