В обработке нужно отображать разные данные в одном табличном поле в зависимости от реквизита обработки РежимПоиска. Сами данные находятся в ТЧ "Аналоги" и "СлПскАналоги" обработки. Когда пользователь меняет РежимПоиска я делаю так:
ЭлементАналоги = ЭлементыФормы.Аналоги ;
Если РежимПоиска = "ПоНоменклатуре" тогда
ЭлементАналоги.Данные = "СлПскАналоги";
Иначе
ЭлементАналоги.Данные = "Аналоги";
КонецЕсли;
Визуально видно, что количество строк в ТабПоле меняется, однако самих данных не видно, т.е. показываются пустые ячейки. Как сделать, чтобы были видны данные: идти через ОформлениеЯчеек УстановитьТекст? Или есть более красивый способ?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший