Уведомления
Очистить все

Как пользователю установить параметры запроса во время его выполнения в 1С8?

1 Записи
1 Пользователи
0 Likes
589 Просмотры
349247987bafcbd2885c912bce74fa21?s=80&d=mm&r=g Okolokompa Форум
(@salamander)
Trusted Member
Присоединился: 4 года назад
Записи: 28
Создатель темы  

Запрос = Новый Запрос("
|ВЫБРАТЬ
| Номенклатура.Ссылка
|ИЗ
| Справочник.Номенклатура КАК Номенклатура
|ГДЕ
| Номенклатура.Ссылка В ИЕРАРХИИ(&ГруппаНоменклатуры)");

// Получить описание параметров запроса.
ПараметрыЗапроса = Запрос.НайтиПараметры();

Для Каждого ПараметрЗапроса Из ПараметрыЗапроса Цикл
ЗаданноеЗначение = Неопределено;

// Открыть диалог ввода значения данного параметра.
Если ВвестиЗначение(ЗаданноеЗначение, "Задайте значение параметра " + ПараметрЗапроса.Имя, ПараметрЗапроса.ТипЗначения) Тогда
Запрос.УстановитьПараметр(ПараметрЗапроса.Имя, ЗаданноеЗначение);
Иначе
Возврат;
КонецЕсли;
КонецЦикла;

РезультатЗапроса = Запрос.Выполнить();


   
Цитата
Поделиться: