|
Отбор в построителе отчета
| ☑ |
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
|
|