|
Доступность колонок из массива табличного поля
| ☑ |
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) Ситуация такая же
Для того чтобы активизироваться на ячейке надо несколько раз выбрать. Это происходит единовременно.
|
|