Добрый день! Можно ли как-то программно создавать колонки и заполнять таблицу в упр.формах? Создана таблица значений, как реквизит формы и добавлены программно колонки туда, но в таблице - элементе формы не отображаются эти колонки.Как добавить колонки также в таблицу-элемент формы?
&НаКлиенте
Процедура УдалитьНекоторыеКолонки(Команда)
Н=0;
Если ВвестиЧисло(Н, "Какую колонку оставить?") Тогда
Если Н>0 И Н<100 Тогда
УдалитьКолонки(Н);
ПоказатьТЗ();
КонецЕсли;
КонецЕсли;
КонецПроцедуры
&НаСервере
Процедура УдалитьКолонки(Н)
УдаляемыеРеквизитыТЗ=Новый Массив;
ОставляемаяКолонка="ОстатокНаСкладе"+Формат(Н, "ЧЦ=2; ЧВН=");
ТЗ=Объект.ТЗ.Выгрузить();
й=ТЗ.Колонки.Количество();
Пока й>3 Цикл
й=й-1;
ТекКолонка=ТЗ.Колонки.Получить(й).Имя;
Если ТекКолонка<>ОставляемаяКолонка Тогда
ТЗ.Колонки.Удалить(й);
УдаляемыеРеквизитыТЗ.Добавить("Объект.ТЗ."+ТекКолонка);
КонецЕсли;
КонецЦикла;
ИзменитьРеквизиты(, УдаляемыеРеквизитыТЗ);
Объект.ТЗ.Загрузить(ТЗ);
КонецПроцедуры
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой