Напомните как открыть форму нового документа и вернуть ссылку на него. (УФ т.к.) #777551


#0 by RomaH
новый документ1 на форме надпись-гиперссылка по гиперссылке открываю форму нового документа2 как получить ссылку на записанный документ2 после закрытия формы?
#1 by RomaH
т.к. - тонкий клиент
#2 by RomaH
а так что бы в форме Документа2 ничего нового не рисовать?
#3 by DmitrO
Ну, раз никто не пишет.. Можно сделать, например, так: Процедура ...     ФормаИсследованиеПериметрии = ОткрытьФорму("... КонецПроцедуры
#4 by Fragster
Если открыть форму нового в режиме выбора и с указанным владельцем, то при ее закрытии в событие "обработкавыбора" владельца прилетит нужная ссылка
#5 by DmitrO
А можно, например, наверно даже так: &НаКлиенте Процедура ...
#6 by Fragster
так не работает
#7 by Fragster
вернее работает, но это все равно через жопу и может вести к утечкам памяти
#8 by DmitrO
почему?
#9 by DmitrO
утечка памяти будет если мы в доп. параметр саму форму передадим..
#10 by Fragster
да хз, вообще сомнительный способ. самый простой - это . У 1с вообще записано пожелание, чтобы при открытии формы в режиме выбора ссылка еще и в параметр закрытия передавалась (тогда в оповещении о закрытии ссылку можно отловить и не надо править открываемую форму), но это, наверное, никогда не случится.
#11 by RomaH
Если открыть форму нового в режиме выбора - в режиме выбора ...?
#12 by Tateossian
ОткрытьЗначение(Ссылка) или при отказе от модальности НачатьОткрытиеЗначения(Ссылка) или там еще есть оповещение.
#13 by Fragster
ПараметрыОткрываемойФормы = Новый Структура("РежимВыбора", Истина)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С