Имя: Пароль:
1C
 
Убрать видимость отбора СКД или сделать недоступным его для изменения
0 ИС-2
 
03.02.15
10:56
В отчете на СКД есть один элемент отбора, который устанавливается программно и пользователь его не может менять.

Как заблокировать изменения этого отбора?
А еще лучше убрать его видимость.
Выносить в параметры не хочу.

Из 100% вариантов устанавливать его в событии при компоновке данных. Есть более нормальные варианты?
1 Defender aka LINN
 
03.02.15
10:59
(0) "Выносить в параметры не хочу." - захоти.
2 Лодырь
 
03.02.15
11:06
(0) А так?
НЭ = КомпоновщикДляОтбора.Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
НЭ.РежимОтображения = РежимОтобораженияЭлементаНастройкиКомпоновкиДанных.Недоступный;
НЭ.Представление = "фиг ты у меня чтото тут увидишь";
3 ИС-2
 
03.02.15
11:21
(2) спс. попробую
4 ИС-2
 
10.02.15
09:40
(2) не работает. Точне работает, но для пользовательских настроек. А у меня выведен на форму комповощикнастроек.отбор

поэтому ап
5 Лодырь
 
10.02.15
09:42
(4) У меня на форму выведен КомпоновщикНастроек.Отбор и работает.
6 ИС-2
 
10.02.15
09:49
(5) а у меня нет :). Возможно, то что я использую уже введенный элемент, а не добавленный
7 DmitrO
 
10.02.15
09:56
Надо использовать фиксированные настройки.