Имя: Пароль:
1C
1С v8
Использование "Описание типов" в запросе
0 SergoZD
 
18.03.14
21:35
Доброго дня.

Мучает, на первый взгляд, тупой вопрос, но никак не могу найти решения.

В  типовой УТ 10.3 есть план видов характеристик "Свойства объектов", в котором можно допустим для справочника Контрагенты создать новые свойства.

Не могу решить, как можно запросом выбрать только те свойства, у которых прописано возможное значение типа Булево.


Типичный запрос:
Выбрать
Наименование, ТипЗначения, ТипЗначения(ТипЗначения) Как Тип
Из
ПланВидовХарактеристик.СвойстваОбъектов
Где
НазначениеСвойства=ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Контрагенты)
И ПометкаУдаления=Ложь

выдает результат:
Наименование            ТипЗначения            Тип
Класс взаимоотношений        Значения свойств объектов    ОписаниеТипов
Буклет СМ            Булево                ОписаниеТипов

Что дописать в условие, чтобы выдалась только строчка, у которой ТипЗначения=Булево?
1 Kookish
 
18.03.14
23:08
Гуглом пользоваться пробовал?
А ГДЕ ТипЗначения = ТИП(Булево) пробовал?
2 SergoZD
 
19.03.14
10:12
Пробовал, и то, и другое. Много вариантов проверял, рабочего не нашел.

"Нельзя сравнивать поля неограниченной длины и поля несовместимых типов" в данном конкретном случае.
Программист всегда исправляет последнюю ошибку.