ОписаниеТипов.На основании типов и квалификаторов

Синтаксис:

Новый ОписаниеТипов(<Типы>, <КвалификаторыЧисла>, <КвалификаторыСтроки>, <КвалификаторыДаты>, <КвалификаторыДвоичныхДанных>)

Параметры:

<Типы> (обязательный)

Тип: Массив; Строка.
Массив значений типа Тип, состоящий из типов, которые будут использованы в объекте, или строка, содержащая имена типов, разделенных запятыми.

<КвалификаторыЧисла> (необязательный)

Тип: КвалификаторыЧисла.
Квалификаторы числа, описывающие допустимые значения числового типа. Если параметр не указан, то числа хранить нельзя.

<КвалификаторыСтроки> (необязательный)

Тип: КвалификаторыСтроки.
Квалификаторы строки, описывающие допустимые значения строкового типа. Если параметр не указан, то используется неограниченная длина строки.

<КвалификаторыДаты> (необязательный)

Тип: КвалификаторыДаты.
Квалификаторы даты, описывающие допустимые значения типа Дата. Если параметр не указан, то используются обе части даты (дата + время).

<КвалификаторыДвоичныхДанных> (необязательный)

Тип: КвалификаторыДвоичныхДанных.
Квалификаторы двоичных данных.

Описание:

Создает описание типов на основании заданных типов и квалификаторов для типов Число, Строка, Дата.

Пример:

// составной тип из строки и ссылки на справочник Номенклатуры.
МассивТипов = Новый Массив;
МассивТипов.Добавить(Тип("СправочникСсылка.Номенклатура"));
МассивТипов.Добавить(Тип("Строка"));
ПараметрыСтроки = Новый КвалификаторыСтроки(20);

ДопустимыеТипы = Новый ОписаниеТипов(МассивТипов, , ПараметрыСтроки);


    

1C:Enterprise Developer's Community