Struct.Properties.Type
Properties.Type (Тип и вид объекта) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Атрибут применяется к объекту структуры базы данных, позиционированному на реквизите объекта или строчной части объекта, и возвращает строку подчиненности реквизита в виде <Тип объекта>.<Вид объекта>[.<Наименование строчной части>]
(к примеру DOC.ПутевойЛист.Заправки
). Функция работает с любым позиционированием объекта, не вызывая исключений. Другие типы позиционирования, для которых функция возвращает значения:
- Объект базы данных выбранного вида, возвращает строку
<Тип объекта>
- Объект строчной части, возвращает строку
<Тип объекта>.<Вид объекта>
- Объект значения перечисления, возвращает строку
ENUM.<Вид перечисления>
Синтаксис
Struct.Properties.Type:<Подчиненность реквизита в виде типа данных (STRING)>
Возвращаемое значение
Возвращается строковое значение.
Примеры
//При наличие документа "Реализация" в проекте, функция выведет: "DOC.Реализация" Message(Struct.Doc("Реализация").Props("DocNum").Type); //При наличие объектов в проекте, функция выведет: "DOC.Реализация.Номенклатура" Message(Struct.Doc("Реализация").LineParts("Номенклатура").Props("Номенклатура").Type); //При наличии перечисления в проекте, функция выведет: "ENUM.<Наименование первого нумератора>" Message(Struct.Enum(1).Values(1).Type);