helpf.pro
Регистрация

v8.3: Не передается параметр в запрос

maero
03.07.2016 12:56Прочитано: 2381

Добрый день!Простейший код, элементарный запрос, а как какое-то наваждение - не работает:

Код 1C v 8.3
 Запрос = Новый Запрос;
Запрос.УстановитьПараметр("НаименованиеКонтрагента",НаимПолн);
Запрос.Текст = "ВЫБРАТЬ
              | Контрагенты.Ссылка
              |ИЗ
              | Справочник.Контрагенты КАК Контрагенты
              |ГДЕ
              | Контрагенты.НаименованиеПолное ПОДОБНОНаименованиеКонтрагента";
ПоискНаимПолн = Запрос.Выполнить().Выбрать();

Ищу в справочнике, в реквизите типа "строка неопределенной длины", по конкретному, имеющемуся в моей ТЗ названию контрагента, хранящемуся в переменной типа "строка". Передаю в переменную эту строку с помощью Запрос.УстановитьПараметр, а при отладке показывает, что в НаименованиеКонтрагента ничего не передается, хотя однозначно должно прийти значение из переменной НаимПолн. Соответственно, ссылку на справочник из запроса не получаю.

Что я не вижу?

Yandex
Возможно, вас также заинтересует
Реклама на портале
PahaB
04.07.2016 15:15Ответ № 1
Код 1C v 8.3
  |	Контрагенты.НаименованиеПолное ПОДОБНОНаименованиеКонтрагента";   
all4cf
05.07.2016 21:44Ответ № 2

После Подобно пробел должен быть

Контрагенты.НаименованиеПолное ПОДОБНОНаименованиеКонтрагента

Подсказка: Вы получили ответ на свой вопрос - закройте вопрос!
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.