Имя: Пароль:
1C
 
ТабличноеПоле.ОбновитьКолонки()
0 LordCMEPTb
 
15.09.14
17:51
Доброго дня!
Подскажите, пожалуйста, метод табличного поля для обновления только колонок табличного поля, без обновления строк.
Ситуация: имеем табличное поле с несколькими колонками. При получении данных для оформления строк видимость некоторых ячеек убирается. Получается нечто вроде отчета в табличном поле. Вот только осталось добиться такого же поведения с колонками в шапке. Потому возник вопрос: как обновить только колонки табличного поля?
1 Asmody
 
15.09.14
17:53
(0) попробуйте играть с видимостью не в получении данных, а ПриВыводеСтроки
2 LordCMEPTb
 
16.09.14
09:25
(1) при выводе строки или при получении данных я играю лишь с видимостью ячеек табличного поля, которые содержат информацию. К этому механизму претензий нет, он работает относительно быстро. Проблема со скрытием видимости шапок.
То есть если просто установить у колонки табличного поля свойство "ОтображатьВШапке", ничего не изменится, однако шапка табличного поля изменяется, если использовать метод табличного поля "ОбновитьСтроки()".
Проблема заключается в том, что шапку менять нужно для строки в зависимости от уровня группировки. Получается, что эти действия идут в обработчике "ПриАктивацииСтроки". Но обновлять видимость всех строк при перемещении на строку выше или ниже - глупо, потому возник вопрос: есть ли метод табличного поля для обновления шапок/подвалов колонок табличного поля без обновления строк?
3 LordCMEPTb
 
17.09.14
09:23
Либо я плохо объясняю, либо никто не знает ответа на этот вопрос...
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn