вопрос по Tree
Добавлено: 25 окт 2011, 13:45
Суть проста: есть дерево по договорам, все работает хорошо. Накладываю ограничения как bounds, так и condition на соглашения и сами договоры. В дереве остается договор, который отображается как папка, хотя соглашений, подпадающих под условия нет. получается пустая папка.
два вопроса с этим связанных:
1. Как заставить TreeIsTerminal отрабатывать нормально, при наложенных ограничениях?
2. Как можно скрыть пустые договоры? Пустые, имею ввиду случай, когда соглашение есть, но оно не проходит по условию.
суть в том, что
либо ничего не знает о родителе, либо о потомке. если родителя и можно выцепить, то вот на потомка придется накладывать все те же ограничения, а этого не хочется делать, т.е.
как бороться?
два вопроса с этим связанных:
1. Как заставить TreeIsTerminal отрабатывать нормально, при наложенных ограничениях?
2. Как можно скрыть пустые договоры? Пустые, имею ввиду случай, когда соглашение есть, но оно не проходит по условию.
суть в том, что
Код: Выделить всё
curowner == dogovor.cdogovor
Код: Выделить всё
dogovor.cdogovor == parent_dogovor.nrec //БУДЕТ КОРРЕКТНО
dogovor.nrec == child_dogovor.cdogovor //будет некорректно,т.к. на dogovor наложены доп. условия