Имя: Пароль:
1C
1С v8
Внешняя обработка
,
0 mpvpes
 
23.10.12
15:34
Подскажите пожалуйста, как передать данные во внешнюю отработку из открытой формы документа. Из открытого документа по кнопке открываю внешнюю обработку, в которой должны данные появиться из открытого документа
1 1Страх
 
23.10.12
15:36
не так, надо:

Из открытого документа по кнопке открытого документа открываю внешнюю обработку, в которой должны данные появиться из открытого документа
2 1Страх
 
23.10.12
15:37
обработку нельзя открыть, можно открыть ее форму
3 1Страх
 
23.10.12
15:37
потеме: передать в реквизиты обработки
4 mpvpes
 
23.10.12
15:39
Ну да открываю форму внешнейобработки
5 mpvpes
 
23.10.12
15:41
Нужно передать реквизиты из документа во внешнюю обработку
6 Maxus43
 
23.10.12
15:43
Обр = Обработки.Труляля.Создать();
Обр.Реквизит1 = "Передаю это вот самое";
ФормаОбр = Обр.ПолучитьФорму();
ФормаОбр.Открыть();
7 Apokalipsec
 
23.10.12
15:43
открываешь форму - "владелец" твой документ, соответственно реквизиты передаешь через владельца.
8 mpvpes
 
23.10.12
15:48
Сейчас попробую по подсказке Maxus43
9 mpvpes
 
23.10.12
15:49
А как отрывать форму по владельцу
10 Maxus43
 
23.10.12
15:51
(9) ФормаОбр = Обр.ПолучитьФорму(, ЭтаФорма);
тогда в открытой форме будет доступно "Владелец", но там будет форма документа, не сам документ
11 mpvpes
 
23.10.12
15:54
Понял Спасибо, попробую
12 mpvpes
 
23.10.12
15:57
Все волучилось.
Спасибо лично MAXUS43