Описание типов
/// Как сделать описание типа строки (числа, даты, булево)
/// в 1с 8.3, 8.2 ОписаниеЧисла = Новый ОписаниеТипов("Число");
ОписаниеСтроки = Новый ОписаниеТипов("Строка");
ОписаниеДаты = Новый ОписаниеТипов("Дата");
ОписаниеБулева = Новый ОписаниеТипов("Булево");
/// Как сделать описание типа структуры (соответствия,
/// массива) в 1с 8.3, 8.2
ОписаниеСтруктуры = Новый ОписаниеТипов("Структура");
ОписаниеСоответствия = Новый ОписаниеТипов("Соответствие");
ОписаниеМассива = Новый ОписаниеТипов("Массив");
/// Как сделать описание типа справочника в 1с 8.3, 8.2
ОписаниеКонтрагента = Новый ОписаниеТипов("СправочникСсылка.Контрагенты");
/// Как сделать описание составного типа в 1с 8.3, 8.2
СписокТипов = Новый Массив;
СписокТипов.Добавить("Строка");
СписокТипов.Добавить("Структура");
СписокТипов.Добавить("СправочникСсылка.Контрагенты");
ОписаниеСоставногоТипа = Новый ОписаниеТипов(СписокТипов);
/// Как уточнить описание числа, строки, даты при помощи
/// квалификаторов в 1с 8.3, 8.2
// общее число разрядов - 10, число дробной части - 2
КвалификаторыЧисла = Новый КвалификаторыЧисла(10, 2, ДопустимыйЗнак.Любой);
ОписаниеЧисла = Новый ОписаниеТипов("Число", КвалификаторыЧисла); // максимальная длина строки - 20 символов
КвалификаторыСтроки = Новый КвалификаторыСтроки(20);
ОписаниеСтроки = Новый ОписаниеТипов("Строка", ,КвалификаторыСтроки); // храниться только дата, без времени
КвалификаторыДаты = Новый КвалификаторыДаты(ЧастиДаты.Дата);
ОписаниеДаты = Новый ОписаниеТипов("Дата", , ,КвалификаторыДаты);