СКД
☑
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
Понятно, спасибо.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс