ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект,
ЗначенияСвойствОбъектов.Свойство,
ЗначенияСвойствОбъектов.Значение,
ТИПЗНАЧЕНИЯ(ЗначенияСвойствОбъектов.Значение) КАК ТипЗначения
ИЗ
РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ГДЕ
ЗначенияСвойствОбъектов.Свойство.Код = "000016330"
И <<?>>ВЫБОР КОГДА ТИПЗНАЧЕНИЯ(ЗначенияСвойствОбъектов.Значение) = "Булево" ТОГДА ЗначенияСвойствОбъектов.Значение ИНАЧЕ ЛОЖЬ КОНЕЦ <-- операция не разрешена в предложении ГДЕ
ВЫБРАТЬ
ЗначенияСвойствОбъектов.Объект,
ЗначенияСвойствОбъектов.Свойство,
ЗначенияСвойствОбъектов.Значение,
ТИПЗНАЧЕНИЯ(ЗначенияСвойствОбъектов.Значение) КАК ТипЗначения
ИЗ
РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ГДЕ
ЗначенияСвойствОбъектов.Свойство.Код = "000016330"
И ВЫРАЗИТЬ(ЗначенияСвойствОбъектов.Значение КАК Булево)
(7) Если в базе будет очень-очень много значений свойств, а свойством станет что-то без кода, то сложно предсказать, как себя поведёт левое соединение по составному полю. Может быть ошибка 256 таблиц или ещё что-то.
TurboConf — расширение возможностей Конфигуратора 1С