1С 8.x Управляемое приложение 1С 7.7. Бухучет Статьи Ссылки
1С 8.x arrow 1С 8.x arrow Узелки на память arrow Как добавить колонки к таблице значений "ТаблицаЗначений" с ограничениями по типу?
Как добавить колонки к таблице значений "ТаблицаЗначений" с ограничениями по типу? Печать

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

Для Каждого СтрокаТаблицы из ТаблицаКонтрагентов Цикл
      СтрокаТаблицы["ОсновнойДоговор"] = СтрокаТаблицы["Контрагент"]["ОсновнойДоговорКонтрагента"];
КонецЦикла;

ЭлементыФормы.ВыбранныеКонтрагенты.СоздатьКолонки();
ЭлементыФормы.ВыбранныеКонтрагенты.Колонки.ОсновнойДоговор.ЭлементУправления.КнопкаОткрытия = Истина;