СКД, "ограничение поля" - непонятки #640102


#0 by MaxisUssr
Есть СКД с множеством полей и четырьмя вариантами. Задаа - в каждом варианте выводится вой набор полей, что распространяется и на отборы. Ставлю все галки на ограничении поля N ("Недоступно для выбора", "Недоступно как условие", "Недоступно для группировки", "Недоступно для упорядочивания"). При этом в полях отборов пользователь-таки может выбрать "N = [значение]". В варианте отчета не могу выбрать это поле - и это правильно. При этом даже если я задаю отбор по этому недоступному полю - такой отбор не работает (это правильно). Вопрос - как убрать из доступных полей отбора поле N?
#1 by MaxisUssr
Замечание: это поле - вычисляемое
#2 by MaxisUssr
Поле ресурсов, у которого включены все ограничения, также доступно в "Настройке" варианта СКД - это неверно
#3 by MaxisUssr
Отвечу сам себе: Проблема РЕШЕНА. Суть была в том, что нужно вызывать код, устанавливающий ограничения на доступность полей, ДО открытия формы (т.е. приписать в модуле формы в самом низу):
#4 by Aprobator
все не читал. Навскидку нефиг автозаполнение юзать.
#5 by MaxisUssr
Так оно кстати нормально все заполнило. А программно 40 полей не очень удобно добавлять, а потом этот отчет если придется расширять, то...
#6 by MaxisUssr
Кстати решение нашел в типовой, в ЗУПе
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С