関数を介してフィルター値を動的に更新できるようにしたいと思います。
filter: [{
"field": "id_person",
"operator": "eq",
"value": GetIdPerson()
}]
そして機能:
function GetIdPerson() {
try{
if (viewModel.get("SelectedMember").id_person > 0) {
return viewModel.get("SelectedMember").id_person;
}
} catch(ex) { }
return 0;
}
しかし、datasource.read() を呼び出したときに関数が呼び出されていません。
これを達成するためのより良い方法はありますか?
または、これが最善の方法である場合、何が間違っていますか?
ありがとう!