Имя в списке предпочтений и КопияБазыДанных у результата — разные сведения. Запрос с константами не доказывает использование копии.
Где и как запускать
Синтаксис для серверного обработчика своей учебной базы. Метаданные и сервисы должны быть подготовлены заранее. Здесь 1С, базы данных, файлы и сеть не использовались.
Подготовка
Для осмысленной настройки списка заранее подготовьте свою зарегистрированную УчебнаяКопия. Здесь запрос только к константам, без чужих таблиц.
Фрагмент выполняется в серверном контексте или толстом клиенте, не на клиентском обработчике тонкого клиента.
Запрос = Новый Запрос("ВЫБРАТЬ 2 КАК Количество, 250 КАК Цена");
Запрос.ИспользованиеКопийБазыДанных = ИспользованиеКопийБазыДанных.Авто;
КопияВЗапросе = Запрос.ИспользуемыеКопииБазыДанных.Добавить("УчебнаяКопия");
Сообщить("В списке: " + КопияВЗапросе.Имя);
Результат = Запрос.Выполнить();
Сообщить("Фактически использована: " + Результат.КопияБазыДанных);
Выборка = Результат.Выбрать();
Если Выборка.Следующий() Тогда
Сообщить(Выборка.Количество * Выборка.Цена);
КонецЕсли;Разбор по шагам
Задайте политику Авто и имя своей копии в списке.
Выполните запрос и прочитайте КопияБазыДанных у реального результата.
Обработайте строку результата, не выдавая предпочтение за факт использования.
Как проверить результат
Расчёт строки равен 500.
Фактическое имя может быть пустым: константный запрос не требует обращения к копии.
Ожидаемый результат
Это короткий синтаксический пример для указанного учебного стенда. Здесь он не выполнялся; сообщение после вызова не заменяет отдельную проверку фактического состояния.
На что обратить внимание
Авто не гарантирует использование указанной копии.
Свойство результата только читается, а имя элемента списка доступно для изменения; это не переименование самой зарегистрированной копии.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.