1C 8 Добавление колонок в таблицу значений

ТЗ = Новый ТаблицаЗначений ;
ТЗ.Колонки.Добавить("ЛюбойТип") ;

ТЗ.Колонки.Добавить("ЧислоЛюбойДлины",		Новый ОписаниеТипов("Число")) ;
ТЗ.Колонки.Добавить("ЧислоКонкретнойДлины", Новый ОписаниеТипов("Число", , , Новый КвалификаторыЧисла(15, 2, ДопустимыйЗнак.Неотрицательный))) ;

ТЗ.Колонки.Добавить("СтрокаЛюбойДлины", 		Новый ОписаниеТипов("Строка")) ;
ТЗ.Колонки.Добавить("СтрокаКонкретнойДлины",	Новый ОписаниеТипов("Строка", , , , Новый КвалификаторыСтроки(20))) ;

ТЗ.Колонки.Добавить("ЛюбаяДата",		Новый ОписаниеТипов("Дата")) ;
ТЗ.Колонки.Добавить("КонкретноВремя",	Новый ОписаниеТипов("Дата", , , , , Новый КвалификаторыДаты(ЧастиДаты.Время))) ;

ТЗ.Колонки.Добавить("Номенклатура", Новый ОписаниеТипов("СправочникСсылка.Номенклатура")) ;

МассивТипов = Новый Массив ;
МассивТипов.Добавить(Тип("Строка")) ;
МассивТипов.Добавить(Тип("СправочникСсылка.Номенклатура")) ;
МассивТипов.Добавить(Тип("СправочникСсылка.Контрагенты")) ;
ТЗ.Колонки.Добавить("СоставнойТип", Новый ОписаниеТипов(МассивТипов)) ;

Часто нужно…

Добавить комментарий

Ваш e-mail не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.