Имя: Пароль:
1C
1С v8
Как из произвольной формы документа вернуться в форму документа чтоб ее обновить
0 ОМЭЗ
 
24.02.20
12:46
//это выполняется на форме документа
&НаКлиенте
Процедура ЗаполнитьСОтбором(Команда)
        
    
    ФормаНастройки = ПолучитьФорму("Документ.АР_АктСнятияПоказанийСчетчика.Форма.ФормаОтбора1");
    ФормаНастройки.ТекДок = Объект.Ссылка;
    ФормаНастройки.Открыть();
    
КонецПроцедуры

В произвольной форме документа я заполнил документ нужны данными по отбору
НО теперь в текущей форме форме документа нужно нажать кнопку обновить форму или закрыть и открыть заново документ.
Подскажите пожалуйста как программно обновить форму документа
Спасибо!
1 ДенисЧ
 
24.02.20
12:48
Оповестить() и иже с ним
2 runoff_runoff
 
24.02.20
12:54
один из параметров ОткрытьФорму: ОписаниеОповещенияОЗакрытии
3 ОМЭЗ
 
24.02.20
13:46
1) Указал процедуру
&НаКлиенте
Процедура ОК(Команда)
    СохранитьДанныеОтбораНаСервере();
    Оповестить("ЗакрытьФорму");
    Закрыть();
КонецПроцедуры

Но в форме документа она не вызывается
4 080808Ник
 
24.02.20
13:49
(0) владелец формы указать форму из которой открываешь
5 080808Ник
 
24.02.20
13:50
(3) ПолучитьФорму("Документ.АР_АктСнятияПоказанийСчетчика.Форма.ФормаОтбора1",,ЭтаФорма);
6 Dimeric
 
24.02.20
13:51
После записи дока

ДокОбъект.Прочитать()
7 Dimeric
 
24.02.20
13:53
+ покурить Модифицированность()
8 ОМЭЗ
 
24.02.20
13:53
6) не помогает, Форма не обновляется
9 ОМЭЗ
 
24.02.20
13:54
3) указал Процедура ЗакрытьФорму в форме документа не выполняется
10 080808Ник
 
24.02.20
14:08
(9) владельца укажи
11 RomanYS
 
24.02.20
14:09
(9) А должна? Открой СП и почитай описание
12 ОМЭЗ
 
24.02.20
14:11
080808Ник - вы гений . Спасибо разобрался