Имя: Пароль:
1C
1С v8
Как в форму передать ссылку на объект.
0 hastar
 
01.08.17
16:49
Делаю ВПФ для обычного приложения. Пред формированием Печатной  формы надо открыть форму. Как в эту форму передать ссылку на объект, который формирует печатную форму
1 lodger
 
01.08.17
16:50
в параметр.
2 hastar
 
01.08.17
16:51
В модуле обработки написал
  ФормаПечати = ЭтотОбъект.ПолучитьФорму("Форма");
     ФормаПечати.Открыть();  
    
А в какой параметр добавить?
3 PuhUfa
 
01.08.17
16:57
ПараметрыОткрытия = Новый Структура;
ПараметрыОткрытия.Вставить("КтоОткрывает",Ссылка);
ОткрытьФорму("МояФорма",ПараметрыОткрытия);
4 Ёпрст
 
гуру
01.08.17
16:58
ФормаПечати.ТвойПараметр="Вася";
5 h-sp
 
01.08.17
16:58
(2) добавьте реквизит внешней обработки СсылкаНаОбъект
6 hastar
 
01.08.17
17:01
Форма = ЭтотОбъект.ПолучитьФорму("Форма");
    Форма.Параметр = СсылкаНаОбъект;
    Форма.Открыть();

Пишет Поле объекта не обнаружено (Параметр)
7 hastar
 
01.08.17
17:02
Реквизит уже есть
8 Господин ПЖ
 
01.08.17
17:03
так реквизит формы добавил или объекта?
9 Fish
 
гуру
01.08.17
17:03
(6) Ты (3) читал?
10 hastar
 
01.08.17
17:04
(8) Реквизит объекта.
11 hastar
 
01.08.17
17:06
А как к этому параметру обращаться?
12 Господин ПЖ
 
01.08.17
17:09
(10) и что это его в форме ищешь?
13 youalex
 
01.08.17
19:04
(7) Ты произвольную форму добавил? Основной реквизит формы - есть?