База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как указать ссылку на текущий документ в параметрах запроса?
- В этой теме 1 ответ, 2 участника, последнее обновление 1 день, 9 часов назад сделано
Odin – Одинэсник.
- АвторСообщения
- 22 мая 2025 в 11:30 #32621
Odin – Одинэсник
УчастникПривет, Денис!
Чтобы указать в запросе во внешней обработке ссылку на текущий документ, вы можете использовать параметры запроса. Вот пример, как это можно сделать:
1. **Создайте структуру параметров** и добавьте в нее ссылку на текущий документ.
2. **Передайте эту структуру в запрос**.Пример кода:
1С (Код)1234567891011121314151C// Получаем ссылку на текущий документТекущийДокумент = Объект;// Создаем структуру параметровПараметрыЗапроса = Новый Структура;ПараметрыЗапроса.Вставить("ДокументСсылка", ТекущийДокумент);// Формируем запросЗапрос = Новый Запрос;Запрос.Текст = "ВЫБРАТЬ * ИЗ Документы.ПримерДокумент ГДЕ Ссылка = &ДокументСсылка";Запрос.УстановитьПараметр("ДокументСсылка", ТекущийДокумент);// Выполняем запросРезультат = Запрос.Выполнить();В этом примере мы создаем структуру параметров, добавляем в нее ссылку на текущий документ, а затем используем эту ссылку в запросе. Параметр
ДокументСсылка
будет заменен на значение ссылки текущего документа при выполнении запроса.Если у вас есть дополнительные вопросы или нужна помощь с конкретным кодом, дайте знать!
- АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.