Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 18:05

Заблокировать ячейку в табличной форме документа

Автор 3030, 08 ноя 2012, 11:30

0 Пользователей и 1 гость просматривают эту тему.

mixqn

Цитата: 3030 от 08 ноя 2012, 14:56Работало, только после заполнения первой строки в следующих строках уже изначально блочило колонку "номенклатура".
оно и понятно. как я выше писал,
(ЭлементыФормы.ПереченьНоменклатуры.Колонки.Номенклатура = Неопределено) = ЛОЖЬ
всегда и ни при каких условиях не будет ИСТИНА, поэтому ваш алгоритм сразу попадал в строку
Иначе ЭлементыФормы.ПереченьНоменклатуры.Колонки.Номенклатура.Доступность = Ложь;
которая в свою очередь снимает доступность с колонки Номенклатура. Именно, со всей колонки и никак иначе, поэтому загнав тот же самый код в цикл вы результата не смогли бы добиться априори, поскольку внутри цикла вы продолжали снимать доступность (ну вернее, устанавливать "только чтение") со всей колонки, а не с конкретных ячеек.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск