Приветствую, Форумчане!
1с8.3.12, БСП, самопис, УФ
Пытаюсь изобрести подписку на событие при открытии. Для этого использую подписку на событие ОбработкаПолученияФормы для МенеджераДокумента:
ДокументМенеджер.РасходДенег как источник...
Написал общую процедуру:
Процедура ОбработкаПолученияФормы(Источник, ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) Экспорт
Если ТипЗнч(Источник) = Тип("ДокументМенеджер.РасходДенег") Тогда
Сообщить("ОООО");
//Сообщить(Источник.Элементы.Контрагент);
Источник.ТолькоПросмотр = истина;
КонецЕсли;
КонецПроцедуры
Сообщение "ОООО" выходит при открытии, но вот дальше...
Как мне обратится к реквизитам и элементам формы в этом коде?
Ну например, сделать форму заблокированной для изменения (только просмотр)?
Получить данные реквизита "Контрагент"?
Обратится к табличной части?
Основная соль это проверить реквизит "Дата" и если он меньше какой-то даты, то сделать форму только для чтения