"Уважаемые спецы! Нужно выбрать из подключаемой базы номенклатуру по указанному свойству и значению этого свойства.<br>Пишу:<br> <br>ПодключаемаяБаза = Новый COMОбъект("V82.ComConnector");<br>Попытка<br> Соединение = ПодключаемаяБаза.Connect(СтрокаПодключения);<br>Исключение<br> Сообщить(ОписаниеОшибки());<br>КонецПопытки;<br> <br>Запрос = Соединение.NewObject("Запрос"); <br> Запрос= Новый Запрос;<br> Запрос.Текст="ВЫБРАТЬ<br> | ЗначенияСвойствОбъектов.Объект<br> |ИЗ<br> | РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов<br> | ЛЕВОЕ СОЕДИНЕНИЕ ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов<br> | ПО ЗначенияСвойствОбъектов.Свойство = СвойстваОбъектов.Ссылка<br> |ГДЕ<br> | ЗначенияСвойствОбъектов.Значение = &НужноеЗначение<br> | И СвойстваОбъектов.Ссылка = &НужноеСвойство" ;<br> <br> Запрос.УстановитьПараметр("НужноеЗначение",ЗначениеСвойства);<br> Запрос.УстановитьПараметр("НужноеСвойство",Соединение.ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("НаименованиеСвойства")); <br> Выборка=Запрос.Выполнить().Выбрать() ;<br>При выполнении запроса ругается так :<br>Неверные параметры в операции сравнения. Нельзя сравнивать поля неограниченной длины и поля несовместимых типов.<br>И СвойстваОбъектов.Ссылка <<?>>= &НужноеСвойство<br> <br>Вроде все правильно. Проверяла это запрос в исходной базе - работает. Что не так? Подскажите пожалуйста."