Имя: Пароль:
1C
1С v8
Открытие формы объекта модально + Модифицированность
0 DmAvd
 
14.03.12
15:31
Есть ДокументОбъект, меняю его программно, затем хочу модально открыть его форму с признаком модифицированности:

ДокОб = ДокСсылка.ПолучитьОбъект();        
       
НовСтр = ДокОб.Работы.Добавить();
НовСтр.Работа = текНоменклатура;

ФормаДокОб = ДокОб.ПолучитьФорму();
ФормаДокОб.Модифицированность = Истина;        
ФормаДокОб.ОткрытьМодально();

Форма открывается, но без признака модифицированности.
Если же просто открыть форму (не модально) и после этого установить модифицированность, то будет как нужно:

ДокОб = ДокСсылка.ПолучитьОбъект();        
       
НовСтр = ДокОб.Работы.Добавить();
НовСтр.Работа = текНоменклатура;

ФормаДокОб = ДокОб.ПолучитьФорму();        
ФормаДокОб.Открыть();
ФормаДокОб.Модифицированность = Истина;
   
А мне нужно открыть форму именно модально с признаком модифицированности.
Подскажите, как это сделать?
1 DmAvd
 
14.03.12
15:43
ап)
2 pumbaEO
 
14.03.12
15:44
ну елки передай параметров, что надо модифицированность и потом любой элемент при открытии измени.
3 DmAvd
 
14.03.12
15:45
модуль формы не хочется менять
как бы это "извне" сделать...