создать новую тему раскрыть все
 
Возможно уже спрашивали, но я сходу не нашел в форуме ответа.
Столкнулся с этой проблемой в бюджете, но вообще проблема общая и касается всех мест в программе, где есть фильтрация (выбор по условию).
 
Пример: в операциях по счету:
если "Проект" не выбран, то фильтр считается не заданным - выбираются любые значения по полю "Проект" (включая пустые).
Как добиться фильтрации "Проект"==не_задан (null)?
 
А понадобилось мне вот для чего - в бюджете доходную часть расписал несколькими строками по источниках доходов (они у меня сделаны через проекты, а не через статьи, но не спрашивайте почему так Well Но бывают "прочие" доходы, у которых "Проект" не задан (пуст). Никак невозможно так задать строку бюджета, чтобы она выбирала только эти "прочие" доходы - считаются ВСЕ!
 
Спасибо.
свернуть/развернуть ветвь Только так [philin35 20/12/2009 15:45] # написать ответ
 
Будете смеятся - надо создать проект - "Проект не задан" - я свой обозвал "Без особых проектов"
 
Нет, не буду смеяться Well
То что вы говорите - вполне логично, но крайне не удобно, т.к. нужно всегда соотносить расход с хоть каким-то проектом - (в данном случае хотя бы с "Проект не задан")
 
И тоже самое надо будет делать с Агентами (и прочими классификаторами, если таковые имеются) - всегда заводить вот такую фиктивную сущность - "Агент не задан", "Что-то ещё на задано".
 
Было бы гораздо приятнее и удобнее, если бы многоуважаемый автор (я без иронии, огромное спасибо за программу), расширил фильтрацию возможность задавать условие по отсутсвию значения.
 
Спасибо.
 
свернуть/развернуть ветвь Это как? [viy 25/12/2009 16:05] # написать ответ
 
Не осилил, что за группировка и как она может помочь?