0
uvl
12.09.11
✎
19:38
|
Как-то никогда не сталкивался с ситуацией, когда в нужно в запросе сравнить переменные разных типов:
// Клиент - Справочник Контрагенты Ссылка
// ЗначенияСвойствОбъектов.Объект - Составной тип (справочники, документы)
...
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ЗначенияСвойствОбъектов.Значение
|ИЗ
| РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
|ГДЕ
| ЗначенияСвойствОбъектов.Объект = &Объект
| И ЗначенияСвойствОбъектов.Свойство = &Свойство";
Запрос.УстановитьПараметр("Объект",Клиент);
Запрос.УстановитьПараметр("Свойство",ВыбСвойство);
...
Ругается, что сравнивать разные типы нельзя. Логично.
Как в запросе привести ЗначенияСвойствОбъектов.Объект к типу Спр.Контрагенты ?
|
|