Подскажить, владелец формы
☑
0
seraf
04.02.09
✎
13:32
Подскажите пожалуйста, из модуля БП вызывается, нужно знать владельца открытой формы, чтобы при записи документа в реквизит БП ссылку записать
Если КассовыйОрдер.Пустая() Тогда
Док = Документы.РасходныйКассовыйОрдер.СоздатьДокумент();
Док.ПолучитьФорму(, ЭтотОбъект).Открыть();
КонецЕсли;
в форме рко параметр Владелец остается - неопределено, как правильно сделать?
1
ТелепатБот
гуру
04.02.09
✎
13:32
2
butterbean
04.02.09
✎
13:33
ссылка не может быть владельцем формы
3
seraf
04.02.09
✎
13:35
(2) параметр передается БизнесПроцессОбъект
4
zbv
04.02.09
✎
13:35
объект не может быть владельцем формы
5
H A D G E H O G s
04.02.09
✎
13:35
Если КассовыйОрдер.Пустая() Тогда
Док = Документы.РасходныйКассовыйОрдер.СоздатьДокумент();
Док.ДокументОснование=Ссылка;
Док.ПолучитьФорму(, ЭтотОбъект).Открыть();
КонецЕсли;
6
H A D G E H O G s
04.02.09
✎
13:36
Если КассовыйОрдер.Пустая() Тогда
Док = Документы.РасходныйКассовыйОрдер.СоздатьДокумент();
Док.ДокументОснование=Ссылка;
Док.ПолучитьФорму(, ЭтаФорма).Открыть();
КонецЕсли;
7
seraf
04.02.09
✎
13:39
(2,4) а что может?) какой второй параметр передать (5) да, можно спасибо, реквизит просто создавать не хотел
8
H A D G E H O G s
04.02.09
✎
13:41
(7) Песец...
Если тебе не надо хранить - не создавай реквизит.
Сделай экспортную переменную в модуле документа
9
seraf
04.02.09
✎
13:47
(8) спасибо
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший