v7: ОткрытьФормуМодально: получить назад параметр
☑
0
Damash
04.04.12
✎
23:53
ДокументА создает ДокументВ процедурой
ОткрытьФормуМодально("Документ.АктСписания",Парам,ТекущийДокумент());
Как теперь можно вернуть ссылку на вновьсозданный ДокументВ в ДокументА?
Если ДокументВ не был записан, то и возращать ничего не нужно.
1
andrewalexk
04.04.12
✎
23:55
:) парам читается в обоих контекстах
2
andrewks
04.04.12
✎
23:55
ПриЗакрытии()
Выбран()
3
Damash
04.04.12
✎
23:59
(2) а почему не ПриЗаписи() ?
4
Damash
05.04.12
✎
00:07
Понял ошибку вопроса в (3).
5
Damash
05.04.12
✎
00:09
(2) Выбрал, а как передать назад в ДокументА?
6
viktor_vv
05.04.12
✎
00:25
В ПриЗакрытии Форма.Параметр = ТекущийДокумент();
ОткрытьФормуМодально("Документ.АктСписания",Парам,ТекущийДокумент());
ТвойНовыйДокумент = Парам ;
7
andrewks
05.04.12
✎
00:26
либо Парам.УстановитьЗначение(ТекущийДокумент,"ТекДок") для списка
8
Damash
05.04.12
✎
00:29
супер, сработало.
Спасибо Andrewks и Viktor_vv
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс