Проверить на значение хотя бы 1 строки таб части #711352


#0 by ghostrid3r
Добрый день, подскажите как сгруппировать в запросе следующее? Например есть сотрудник у которого есть семья, и в таб части семьи несколько строк(1, 2, 5, 10 и т.д) и вот там есть поле например инвалид тип булево, и в результате получаем что если хотя бы в таб части у кого то из членов семьи есть галочка, то выводим истина в ином случае ложь. Пробывал сгрупировать по галочке, а потом проверить на количество строк, т.е. если 1 строка то ложь, если 2 то истина, но проблема когда у всех галочка получается также одна строка и выдает ложь.
#1 by Бешеная Нога
сгруппируй по сотруднику и функция максимум по инвалид
#2 by ghostrid3r
Не так не подходит, максимум в данном случае будет проверять сколько галочек в таб части например 5 членов семьи 2 с галочкой 3 без и максимум в этом случае будеть ложь.
#3 by salvator
"максимум в данном случае будет проверять сколько галочек в таб части" Чего? Поподробнее, пожалуйста.
#4 by Отладчик
Давай уже запрос в студию.
#5 by GreatOne
ВЫБОР КОГДА Инвалид ТОГДА 1 ИНАЧЕ 0. Группируешь по СУММА. (> 0) инвалиды есть, (= 0) инвалидов нет.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С