私たちのTreeGridこれはターゲットノードとターゲット・ノードのすべての親を表示するには素晴らしい作品この方法TreeGridの使用 `setCriteria`と
var aCriteria = {
_constructor: "AdvancedCriteria",
operator: "and",
criteria: [
{ fieldName: "EntityName", value:entityFilterFindForm.getValue("find"), operator: "iContains" }
]
};
this.creator.entityFilterTree.setCriteria(aCriteria);
を呼び出す検索フィルタを持つ子どもたちが含まれています。残念ながら、これは、ターゲットノードに子がないという錯覚を与えます。ターゲットノードの子を拡張する機能を提供することは可能ですか?
UPDATE
は、私たちが持っていたソリューションは、SQLから出てくる祖先のパイプで区切られた値を含めることだったと私たちの基準でパラメータを検索することを含んでいます。こうすることで、検索文字列が祖先文字列で見つかったため、検索結果の子が含まれます。
この情報をありがとう、私は 'loadChildren'または' reloadChildren'を試していません。私は 'setCritieria'が実際に' setData'を呼び出すことを知っているので、この時点の実際のデータはchildrenが空の配列であると言います。私たちが持っていた解決策は、SQLから出てくる祖先のパイプで区切られた値をインクルードし、そのパラメータを検索条件に含めることでした。こうすることで、検索文字列が祖先文字列で見つかったため、検索結果の子が含まれます。 – stackoverfloweth