Имя: Пароль:
1C
1С v8
В атктивной форме не работает метод УстановитьДействие() или это руки?
0 ZUM
 
25.04.12
12:01
УПП 1.3.23.1
Документ.ПлатежноеПоручениеВходящее

В открытой форме кнопка исполняет код:

ДествиеОбновление = ЭтаФорма.ПолучитьДействие("ОбновлениеОтображения");
ЭтаФорма.УстановитьДействие("ОбновлениеОтображения",Неопределено);
РасшифровкаПлатежа.Очистить();
РасшифровкаПлатежа.Добавить();
ЭтаФорма.УстановитьДействие("ОбновлениеОтображения",ДествиеОбновление);

ОбновлениеОтображения() отрабатывает.

Аналогичный код в обработке:

Форма = ТекущийОбъект.ПолучитьФорму("ФормаДокумента");
ДествиеОбновление = Форма.ПолучитьДействие("ОбновлениеОтображения");
Форма.УстановитьДействие("ОбновлениеОтображения",Неопределено);
Форма.Обновить(); // для инициализации ОбновлениеОтображения
Форма.УстановитьДействие("ОбновлениеОтображения",ДествиеОбновление);

ОбновлениеОтображения() не отрабатывает.
Что не так?
1 ZUM
 
25.04.12
12:23
апну
2 Mort
 
25.04.12
12:26
В первом случае изменились данные, во втором нет.
2 + 2 = 3.9999999999999999999999999999999...