Как в СКД задать сложный отбор #794806


#0 by sidalexsandr
Требуется в системе компоновки данных задать отбор по Организации двух видов: 1) указана конкретная организация, тогда отбор по ней 2) не указана организация, тогда отбор отключен и выводится по всем организациям Вопрос: как сделать такой отбор?
#1 by catena
Отбор в СКД по-умолчанию так и работает...
#2 by jsmith82
убрать организацию из условия ГДЕ в тексте запроса и выставить на закладке Отбор страницы Настройки
#3 by sidalexsandr
У меня так и установлено. Но когда не указываю организацию отчет пустой.
#4 by jsmith82
Флажок стоит?
#5 by sidalexsandr
Флажок стоит
#6 by PCcomCat
программно снимать флажок, если не заполнено значение.
#7 by sidalexsandr
Спасибо. Всё получилось. Ветку можно закрывать.
#8 by sidalexsandr
Это как?
#9 by PCcomCat
Вот так, например:
#10 by sidalexsandr
Куда это писать?
#11 by PCcomCat
На кнопку навешиваешь обработчик, в котором пишешь и потом компонуешь результат.
#12 by sidalexsandr
Спасибо. Где обработчик?
#13 by Михаил Козлов
А если нужно получить данные по незаполненному "измерению"?
#14 by PCcomCat
Точнее вот так:
#15 by PCcomCat
В смысле? Не понимаю...
#16 by Михаил Козлов
Ну, например, получить обороты по пустой серии?
#17 by PCcomCat
Всё зависит от частного случая решения задачи. Вот из того же моего отчета:
#18 by PCcomCat
+ Я решаю за пользователя, как можно формировать отчет, т.к. знаю, что конкретно можно получить в том или другом случае. Возможно, есть более изящные решения. Но мне другое не помогало...
#19 by Windyhead
А конфа какая ? А то может и не надо это все городить и обойтись быстрым доступом к пользовательским настройкам.
#20 by SleepyHead
А что так сложно - то? в запросе условие на организацию не накладывать, в СКД сделать отбор по организации. Если отбор включен, СКД автоматически доработает текст запроса так, чтобы был фильтр по организации.
#21 by Windyhead
Все правильно но если еще и конфа на УФ, то и нефиг форму рисовать, достаточно в отборах скд поставить флажок пользовательской настройки и быстрый доступ. А если там еще и БСП "Варианты отчетов" есть то вообще все красиво будет )))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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