Имя: Пароль:
1C
 
Отбор в построителе отчета
0 kalisto
 
30.09.14
12:53
Доброго времени суток.
Подскажите пожалуйста, как в построителе отчета заблокировать поле отбора для выбора. При открытии настройки у меня автоматически подставляется значение организации. Мне надо сделать так, чтобы пользователь не смог изменить значение. Сейчас код такой:
ДопустимыеИменаОтборов = "Организация,Номенклатура,Подразделение, Покупатель";
        ПостроительОтчета.Отбор["Организация"].Использование = Истина;
        ПостроительОтчета.Отбор["Организация"].ВидСравнения=ВидСравнения.Равно;
        ПостроительОтчета.Отбор["Организация"].Значение=УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(ПараметрыСеанса.ТекущийПользователь, "ОсновнаяОрганизация");
1 chelentano
 
30.09.14
13:44
(0) сделай параметром, а не отбором
2 kalisto
 
30.09.14
13:51
Подскажите, плиз, как сделать это отбором? Опыта общения с восьмеркой у меня немного, поэтому с построителем еще не приходилось сталкиваться.
3 Naumov
 
30.09.14
13:53
(2) Как выглядит настройка отбора? Поле на форме?
Если поле на форме, то можно обработать изменение строки.
4 kalisto
 
30.09.14
13:58
На форме Настройки - таблица Отборы и там список полей для отбора.
5 Naumov
 
30.09.14
14:02
(4) Вот отрабатывай события изменения строки таблицы
6 kalisto
 
30.09.14
14:03
Спасибо. Попробую.
7 kalisto
 
30.09.14
14:08
А такой маленький вопросик. На командной панели формы есть кнопка, тип подменю. Мне нужно, чтобы при открытии формы, данная кнопка становилась не активна. Пишу такой код:
ЭтаФорма.ЭлементыФормы.КоманднаяПанельФормы.Кнопки.ЗаказПоставщику.Доступность = ложь;    
Но он не срабатывает. Значит что-то делаю не так. Подскажите, как сделать эту кнопку недоступной.
8 kalisto
 
30.09.14
14:48
up