Конструкторы
Синтаксис:
Новый ОписаниеТипов(<Типы> , <Квалификаторы числа> , <Квалификаторы строки> , <Квалификаторы даты>)
Параметры:
<Типы> Обязательный
Тип: Массив. Массив значений типа Тип, состоящий из типов, которые будут использованы в объекте.
<Квалификаторы числа> Необязательный
Тип: КвалификаторыЧисла. Квалификаторы числа, описывающие допустимые значения числового типа.
Значение по умолчанию: Если не указан, числа хранить нельзя.
<Квалификаторы строки> Необязательный
Тип: КвалификаторыСтроки. Квалификаторы строки, описывающие допустимые значения строкового типа.
Значение по умолчанию: Если не указан, используется неограниченная длина строки.
<Квалификаторы даты> Необязательный
Тип: КвалификаторыДаты. Квалификаторы даты, описывающие допустимые значения типа Дата.
Значение по умолчанию: Если не указан, используются обе части даты (дата + время)
Описание:
Позволяет создать описание типов на основании заданных типов и квалификаторов для типов Число, Строка, Дата.
На основании объекта ОписаниеТипов
Синтаксис:
Новый ОписаниеТипов (<Исходное ОписаниеТипов > , <Добавляемые типы> , <Вычитаемые типы> , <Квалификаторы числа> , <Квалификаторы строки> , <Квалификаторы даты> )
Параметры:
<Исходное ОписаниеТипов> Необязательный
Тип: ОписаниеТипов. Исходное описание типов, на основании которого будет строиться новое.
<Добавляемые типы> Необязательный
Тип: Массив. Массив, содержащий значения типа Тип, добавляемые к типам, используемых в исходном описании типов.
<Вычитаемые типы> Необязательный
Тип: Массив. Массив, содержащий значения типа Тип, исключаемые из типов, используемых в исходном описании типов.
<Квалификаторы числа> Необязательный
Тип: КвалификаторыЧисла. Квалификаторы числа, описывающие допустимые значения числового типа.
<Квалификаторы строки> Необязательный
Тип: КвалификаторыСтроки. Квалификаторы строки, описывающие допустимые значения строкового типа.
<Квалификаторы даты> Необязательный
Тип: КвалификаторыДаты. Квалификаторы даты, описывающие допустимые значения типа Дата.
Описание:
Позволяет создать описание типов на основании другого описания типов, путем добавления одних и исключения других типов. Если новый квалификатор не указан, будут оставлены Квалификаторы исходного описания типов.