Имя: Пароль:
1C
1С v8
Доступность колонок из массива табличного поля
0 ХочуСпец
 
18.03.12
20:01
Есть табличное поле (колонок много)
Задан массив имен колонок, которые можно редактировать

В каком обработчике анализировать доступность колонок?

Пробовал в обработчике ПередНачаломИзменения, а также в обработчике Выбор табличного поля, но отрабатывает очень криво
1 Нуф-Нуф
 
18.03.12
20:02
при открытии?
2 ХочуСпец
 
18.03.12
20:11
При открытии устанавливаю для всех колонок только просмотр = Истина

Затем в зависимости от определенных условий надо наложить доступность только для некоторых колонок.

Сделал так в обраотчике табличного поля Выбор

//для верхнего уровня        
Для каждого Тек Из Массив Цикл
Элемент.Колонки[Тек].ТолькоПросмотр = Ложь;    
КонецЦикла;

После обработчика только просмотр поля устанавливается в ЛОЖЬ, но редактирование не досупно
3 Нуф-Нуф
 
18.03.12
20:28
ЭлементыФормы.ТвоеТабличноеПоле.Колонки.ТвояКолонки.Видимость/Доступность
4 ХочуСпец
 
18.03.12
20:36
(3) Ситуация такая же
Для того чтобы активизироваться на ячейке надо несколько раз выбрать. Это происходит единовременно.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан