ОписаниеТипов (TypesDescription)
Представляет собой объект для управления допустимыми типами значений. В основном предназначен для присвоения в качестве значений соответствующим свойствам других объектов. Набор допустимых типов и квалификаторы примитивных типов задаются при создании объекта.
Пример:
// Создание описателя типов для таблицы значений
КЧ = Новый КвалификаторыЧисла(12,2);
КС = Новый КвалификаторыСтроки(20);
М = Новый Массив;
М.Добавить(Тип("Строка"));
ОписаниеТиповС = Новый ОписаниеТипов(М, , КС);
М.Очистить();
М. Добавить(Тип("Число"));
ОписаниеТиповЧ = Новый ОписаниеТипов(М, , ,КЧ);
// Создание таблицы значений
Табл = Новый ТаблицаЗначений;
// добавим в таблицу значений три колонки
Табл.Колонки,Добавить("Отдел",ОписаниеТиповС, "Отдел",20);
Табл.Колонки.Добавить("Сотрудник", ОписаниеТиповС," Фамилия сотрудника",20);
Табл.Колонки.Добавить("Оклад",ОписаниеТиповЧ,"Оклад",10);