Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Из формы списка открыть документ-ссылку основного документа (документа формы списка)
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование управляемых форм 1С 8.2
Constantus
Приветствую, форумчане!

8.3.6, УФ, полностью самописная

Имеется форма списка документов "Реализация". В документе есть ссылка на документ "Заказ". На форме списка вывдена ссылка на документ "Заказы"

Нужно создать кнопку на форме списка "Реализация", которая при выделенной строке на документе "Реализация", откроет форму документа "Заказ", ссылка на который имеется в "Реализации".

Подскажите как сделать в УФ?
Володька
Форма = Документ.ПолучитьФорму("ФормаДокумента", СсылкаНаДокумент);
Форма.Открыть();
Vofka
ОткрытьЗначение(СсылкаНаДокумент);
Constantus
Vofka @ Сегодня, 17:47 необходимо зарегистрироваться для просмотра ссылки ,


&НаКлиенте
Процедура Команда1(Команда)
                  
    ОткрытьЗначение(ПолучитьНужное(Элементы.Список.ТекущаяСтрока));              
    
КонецПроцедуры

&НаСервере
Функция ПолучитьНужное(Ссылка)
    
    Возврат Ссылка.Заказ;
    
КонецФункции


На сервере получаю ссылку на Заказ в документе из текущей строки. Оптимизация есть? Так работает...
Petre
QUOTE (Constantus @ 07.02.19, 15:27) необходимо зарегистрироваться для просмотра ссылки
Оптимизация есть?

&НаСервереБезКонтекста
Bernet
Constantus @ Вчера, 15:27 необходимо зарегистрироваться для просмотра ссылки ,
Можно открывать форму по ключу:
СтруктураПараметров = Новый Структура;
СтруктураПараметров.Вставить("Ключ", СсылкаНаДок);
ОткрытьФорму("Документ.ЗаказПокупателя.Формы.ФормаДокумента", СтруктураПараметров, ЭтаФорма);
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.