Имя: Пароль:
1C
1С v8
Как обновить форму документа после заполнения ТЧ. УФ
,
0 toypaul
 
гуру
10.06.13
19:51
Конфа УТ11.1 Дополнительная обработка заполнения ТЧ документа. Как после заполнения данных обновить их в форме? Как-то странно, что типовой функционал не предусматривает такую возможность. Потому как откуда как не из формы вызывать эту обработку. Я бы на месте пользователя сильно удивился, если бы в форме документа ничего не изменилось.

Или я чего-то не понимаю?
1 Fragster
 
гуру
10.06.13
19:53
РеквизитФормыВЗначение/ЗначениеВРеквизитФормы?
2 toypaul
 
гуру
10.06.13
19:56
(1) где? в обработке? мне-то надо не меняя код типовой. в обычных формах нет такой проблемы - там передается объект в обработку.

если не сделали, чтобы функционал обновления не заложен в обработке, то почему не предусмотрен такой функционал в каждом документе? или предусмотрен? если нет, то получается что нужно менять типовую? как-то это нелогично все.
3 toypaul
 
гуру
10.06.13
19:57
может можно как-то получить форму документа, по переданной ссылке? и потом в обработке вызвать метод формы, который перечитывает объект.
4 Fragster
 
гуру
10.06.13
20:01
Я в УТ 11 не смотрел, но там правда в обработку передается ССЫЛКА?
5 toypaul
 
гуру
10.06.13
20:02
(4) да. это во всех конфах типовых насколько я понял. на основе БСП что ли.
6 Maxus43
 
10.06.13
20:03
а нет обработчика оповещения чтоли в типовых ут11 в доках?
7 toypaul
 
гуру
10.06.13
20:05
(6) не подумал посмотреть. насколько я помню в типовой реализации метода вызова обработки после того как заполнение отработало, вызывается оповещение (по типу переданной ссылки). но в форме от этого ничего не меняется.
8 Maxus43
 
10.06.13
20:06
(7) погляди в доке обработчик. поидее чтобы реализовать (0) надо как раз такую штуку. в обработкой ты просто пошлёш оповещение форме
9 Maxus43
 
10.06.13
20:12
не удивлюсь что в данном доке просто не прописали. это ж типовая...
10 toypaul
 
гуру
11.06.13
10:35
может кому-то пригодится. в УТ11 получилось так

Оповестить("ОбновитьДокументИБПослеЗаполнения");
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.