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