Имя: Пароль:
1C
1С v8
А можно в УФ открыть форму документа изменить реквизит и чтобы сработала функция формы док
0 budnik
 
13.05.19
12:26
А можно в УФ открыть форму документа изменить реквизит
и чтобы сработала функция формы документа на этом реквизите при изменении ?
1 Cyberhawk
 
13.05.19
12:30
Через клиента и менеджера тестирования - можно.
А если речь о регулярной работе, то это будет *овнокод )
2 Cyberhawk
 
13.05.19
12:31
Но можно сделать по-другому - открыть форму и оповестить ее, а в самой форме обработать оповещение, вызвав обработчик события изменения нужного поля формы. Это если можно менять саму ту форму.
3 budnik
 
13.05.19
12:54
Форму менять нельзя , нужная функция не экспортная .
Цель заполнить документ , хочу воспользоваться стандартными функциями заполнения реквизитов,
при изменении реквизитов которые заполняю.
4 lucbak
 
13.05.19
13:07
(0) Можно
5 budnik
 
13.05.19
13:09
(4) Сложно наверно ...
6 ДядяМитяй
 
13.05.19
13:10
Можно ж не чтобы "сработала", а принудительно вызвать эту функцию после изменения реквизита
7 Cyberhawk
 
13.05.19
13:11
НужнаяМнеФорма = ПолучитьФорму(...)
НужнаяМнеФорма.КонтрагентПриИзменении(Неопределено)

уже пробовал?
8 lucbak
 
13.05.19
13:12
(5) реквизит ссылочный я так понимаю (ну или требующий открытия некой формы)
ОткрытьФорму("....", "", ИмяреквизитаПриИзмененииКоторогоНеобхоимоВыполнить_ПриИзменении", .....);
9 budnik
 
13.05.19
13:12
(7) не работает
10 oslokot
 
13.05.19
13:14
(3) [Форму менять нельзя] тогда сделай расширение формы и (2)
11 Cyberhawk
 
13.05.19
13:19
Можно кстати и через подмену владельцаформы на нужный элемент управления + ОповеститьОВыборе
12 budnik
 
13.05.19
13:19
(10) спасибо , решение , не смотрел в эту сторону попробую.
13 budnik
 
13.05.19
13:21
(11) это надо обмозговать , побыстрее мне надо .
14 Cyberhawk
 
13.05.19
13:26
(13) Кастую TormozIT в ветку, щас он даст ссылку на свою статейку на ИС по этому поводу
15 TormozIT
 
гуру
13.05.19
13:38
16 budnik
 
15.05.19
09:26
(15) То что нужно , но у меня не работает , может это для обычного приложения ?
17 FIXXXL
 
15.05.19
09:30
(13) Посмотри ОбработкуОповещения в этой форме, есть там процедура СобытияФорм.ОбработкаОповещения(), или похожая по назаванияю, которая ведет в общий модуль модификаций?
18 Cyberhawk
 
15.05.19
11:58
(16) Все работает и в ОП, и в УП
19 TormozIT
 
гуру
15.05.19
13:43
(16) Не уверен, что я проверял управляемую форму в качестве отправителя оповещения. Если с ней не работает, то попробуй ей с обычной.
20 budnik
 
15.05.19
17:49
Для УФ нужно , вещь нужная, время экономит здорово , посмотри пожалуйста ,если время будет  .
21 TormozIT
 
гуру
16.05.19
13:49
(20) Так с УФ работает точно. Не проверял только УФ в качестве отправителя оповещения.
22 olegves
 
16.05.19
14:11
(3) кури ЗначенияЗаполнения
23 craxx
 
16.05.19
14:14
(0) я разрешаю
24 Cyberhawk
 
16.05.19
14:17
(21) Может у него ОФ запрещены галочкой на корне конфы
25 MUXACb
 
16.05.19
15:57
(0) В расширении формы создай экспортную процедуру, из которой вызывай стандартную
Закон Брукера: Даже маленькая практика стоит большой теории.