Имя: Пароль:
1C
1C 7.7
v7: 1SQLITE: Условие в WHERE
0 Zhuravlik
 
21.03.13
17:51
Добрый день. Хочу проверить элемент справочника, на вхождение в группу, если значение фильтра - группа, или на равенство, если значение фильтра элемент.
Там понятно, что сравнивать надо с ID, либо с ParentID, только как в WHERE понять группа у меня значение фильтра, или элемент?
Проверка на группу  - IsFolder, а вот как "Вопрос задать"?
IF..Then..Else - нельзя ведь так?
1 КонецЦикла
 
21.03.13
18:08
icase - не?
2 Ёпрст
 
21.03.13
18:17
(0) укладывай в список и в запросе всегда проверка на вхождение в список.
(1) не
3 КонецЦикла
 
21.03.13
18:19
(2) он спрашивал как вопрос задать :)
4 Zhuravlik
 
21.03.13
18:44
(2) А не подскажите, как проверку тогда лучше делать? УложитьОбъекты("спФильтр", спМойСписок), а потом
WHERE Значение IN (спФильтр) ?
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс