Имя: Пароль:
1C
1С v8
СКД
0 semiluki
 
26.07.11
19:31
Подскажите пожалуйста можно ли в СКД как -то отловить событие смены параметра? Например есть парметры период отчета и есть недоступные пользовтелю параметры которые формируюися программно. Вот я хочу при смене пользователем периода отчтета переформировать недоступные параметры.
1 kiruha
 
26.07.11
19:39
Создаешь форму
Кладешь Компоновщик настроек
у таблицы на форме все стандартные события
2 kiruha
 
26.07.11
19:53
Шибко умный может влезть через Все действия

тогда события
ОбработкаПроверкиЗаполнения
и
ПриКомпоновкеРезультата

в модуле отчета - не формы
3 semiluki
 
26.07.11
20:07
(2) Не понял, можеешь поподробней?
4 kiruha
 
26.07.11
20:16
В модуле отчета ставишь  


Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
   а=1;    
КонецПроцедуры // ПриКомпоновкеРезультата()


Процедура ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)
   а=1;    
КонецПроцедуры

ОТладчик на a=1, смотришь ЭтотОбъект
Потом меняешь что надо

но это события после нажатия кнопки Сформировать
Т.е. изменения постфактум - не совсем то что ожидает пользователь
5 semiluki
 
26.07.11
20:26
Понятно, спасибо.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс