Имя: Пароль:
1C
1С v8
Обновить открытую форму документа после заполнения из внешней обработки
0 Юзер123
 
naïve
02.05.17
11:46
Доброго дня.

Заполняю  таб часть документа внешней обработкой.

После чего надо ее обновить.


Не могу получить форму открытого документа что бы ее прочитать.

ССылка на документ есть на форме моей внешней обработки. Также через владельца пробовал.

..
1 Fish
 
02.05.17
11:48
Форма обычная или управляемая?
2 Юзер123
 
naïve
02.05.17
11:48
(1)  УФ
3 Fish
 
02.05.17
11:50
Смотри в сторону Оповестить() и ОбработкаОповещения()
4 Вафель
 
02.05.17
11:51
нужно по открытым окнам пробежаться
5 Fish
 
02.05.17
11:56
(4) Зачем?
"Оповестить()
Посылает оповещение всем созданным формам ..."
6 Вафель
 
02.05.17
11:57
(5) так это нужно еще и в форме прописывать.
А если типовая? А обработкой заполнения можно и трогая типовую
7 Вафель
 
02.05.17
11:57
*не трогая
8 Юзер123
 
naïve
02.05.17
11:59
(4)   и прочитать?
9 Вафель
 
02.05.17
12:00
(8) типа того
10 Fish
 
02.05.17
12:00
(6) Ну тогда да. Как-то не подумал. Можно наверное и так, но имхо, это гораздо геморройнее, чем с правками. :)
11 Fragster
 
гуру
02.05.17
12:00
во внешней обработке надо менять ВладелецФормы.Объект.....
12 Fragster
 
гуру
02.05.17
12:01
13 Юзер123
 
naïve
02.05.17
12:04
Док  = ЭтаФорма.ВладелецФормы.Объект;
        ФормаДок = Док.ПолучитьФорму("ФормаДокумента");

Метод не обнаружен получить форму.
14 Юзер123
 
naïve
02.05.17
12:05
(12)  нет подписки )
15 Fragster
 
гуру
02.05.17
12:14
(14) там есть тестовый доступ на 7 дней
16 h-sp
 
02.05.17
12:48
(13) ФормаДок  = ЭтаФорма.ВладелецФормы