Имя: Пароль:
1C
1С v8
Вызов процедуры модуля объекта внешней обработки
,
0 MistaEr
 
26.03.15
10:12
Добрый день! Вопрос много обсуждается, но так и не нашел решения. Как вызвать экспортную процедуру модуля объекта внешней обработки из УФ этой же обработки?
1 фобка
 
26.03.15
10:13
Реквизитформывзначение("имяобъектаобработка").имяпроцедуры();
2 ДенисЧ
 
26.03.15
10:13
Перейти на сервер, получить объект обработки, вызвать модуль
3 MistaEr
 
26.03.15
10:26
(1) Как писать "имяобъектаобработка"?
4 MistaEr
 
26.03.15
10:27
(2) В том то и дело, что не получается у меня получить объект обработки
5 фобка
 
26.03.15
10:27
(3) УФ?
6 фобка
 
26.03.15
10:28
А, да. жирным шрифтом выделена должна быть (свойство Основной реквизит). "Обработка" наверное называется
7 MistaEr
 
26.03.15
10:29
(5) Да
8 MistaEr
 
26.03.15
10:31
РеквизитФормыВЗначение("Обработка.ИмяМоейОбработки"), РеквизитФормыВЗначение("ВнешняяОбработка.ИмяМоейОбработки"), ничего это не работает
9 фобка
 
26.03.15
10:37
Реквизитформывзначение("обработка")
10 фобка
 
26.03.15
10:37
Это реквизит формы!
11 MistaEr
 
26.03.15
10:45
(10) Создать такой реквизит?
12 фобка
 
26.03.15
10:47
(11) он уже у тебя должен быть. Создай новую внешнюю обработку и форму обработки. Он по дефолту уже есть. У меня называется "объект"
13 MistaEr
 
26.03.15
12:59
(12) Ну Объект это Данные формы структура
14 hhhh
 
26.03.15
13:09
РеквизитФормыВЗначение("Объект")
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший