передача ссылки при выборе документа или справочника

1. user1487691 05.11.20 16:16 Сейчас в теме
Всем добрый день!
Пишу такой запрос:
Запрос = Новый Запрос;
    Запрос.Текст ="ВЫБРАТЬ
                  |    КомплектацияКомплектующие.Номенклатура КАК Номенклатура,
                  |    КомплектацияКомплектующие.Цена КАК Цена,
                  |    КомплектацияКомплектующие.Количество КАК Количество,
                  |    КомплектацияКомплектующие.ДоляСтоимости КАК ДоляСтоимости,
                  |    КомплектацияКомплектующие.Сумма КАК Сумма
                  |ИЗ
                  |    Справочник.Комплектация.Комплектующие КАК КомплектацияКомплектующие
                  |ГДЕ
                  |    КомплектацияКомплектующие.Ссылка = &Ссылка";
    Запрос.УстановитьПараметр("Ссылка", Ссылка);
    РезультатЗапроса = Запрос.Выполнить().Выгрузить();
    Объект.Комплектующие.Загрузить(РезультатЗапроса);
Показать

Но выдает ошибку Переменная не определена (Ссылка)
Подскажите пожалуйста - как правильно передавать ссылку на интересующий нас документ или справочник!
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. nomad_irk 80 05.11.20 16:41 Сейчас в теме
(1) Объект в данном случае чем является? Если это справочник Комплектация, то будет Объект.Ссылка, но для нового объекта она будет "пустой", поэтому запрос ничего не вернет.
Поле для выбора документа/справочника как называется?
3. AskezaMax 05.11.20 16:43 Сейчас в теме
Где этот код расположен?
Если вы пишите запрос в обработке, то просто киньте на форму поле с данными нужного типа и пусть пользователь выбирает.
Если это внутри формы справочника/документа, то должно быть достаточно того кода, что у вас написан.
"Объект.Ссылка" еще попробуйте, подставить вместо "Ссылка"

Вообще просто подучите основы на любых примерах.
4. user1487691 05.11.20 16:57 Сейчас в теме
(3)в форме документа код находится .
пребывал Объект.Ссылка, но тогда туда передаётся ссылка на документ а не на справочник который я выбираю
5. sergiyboy 10 05.11.20 17:23 Сейчас в теме
(4)
Объект.Ссылка, но тогда туда передаётся ссылка на документ а не на сп

Что имеется ввиду "справочник который я выбираю", откуда и как выбираете (из динамического списка, из таблицы значений, гиперссылка...)?
При выборе иницилизируется процедура с кодом который вы написали?
6. user1487691 05.11.20 17:25 Сейчас в теме
7. sergiyboy 10 05.11.20 17:38 Сейчас в теме
(6) Тоесть это поле надписи. Значит в этом элементе есть путь к данным (если это уф) или Данные (для обычных форм).
Это и есть ссылка на Ваш справочник.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот