Имя: Пароль:
1C
1С v8
Вывести ссылку на связанный документ на форму УТ 11.2 ВП 8.3
0 Maikroft
 
16.02.18
20:21
Добрый день.
Подскажите, пожалуйста, нужно вытащить на форму ссылку на связанный документ. Добавил реквизит "Поступление" на форму, сделал его гиперссылкой, в модуль формы закинул процедуру (описание ниже), но ссылка на документ не появляется. При этом консолью я ее получаю. Подозреваю, что переменная "Поступление" из запроса не передается на форму, но как поправить - не знаю.
Заранее спасибо за помощь.

&НаСервере
Процедура ПолучитьСвязанноеПОХ()
    
    Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ
                   |    Поступление.Ссылка КАК Поступление
                   |ИЗ
                   |    Документ.Поступление КАК Поступление
                   |ГДЕ
                   |    Поступление.ЗаявкаНаПоступление.ДокументВозврат.Ссылка = &ТекущаяРН
                   |    И НЕ Поступление.ПометкаУдаления";
    Запрос.УстановитьПараметр("ТекущаяРН", Объект.Ссылка);
    Выборка = Запрос.Выполнить().Выбрать();
    Если Выборка.Следующий() Тогда
        Поступление = Выборка.Поступление(Объект.Ссылка);
    КонецЕсли;
    
КонецПроцедуры
1 Darych
 
16.02.18
20:44
закинь свой код в присозданиинасервере
2 Maikroft
 
16.02.18
21:21
Благодарю, до сих забываю, что форма создается при открытии, вот и не указал на свою процедуру.
3 Cyberhawk
 
16.02.18
21:41
Имя метода "ПолучитьСвязанноеПОХ" хорошо придумал