我有一种情况,我有多个可以在ene页面上显示的计算数据源。但由于某种原因,我似乎无法更改页面上小部件的数据源。 这有可能吗?我尝试了所有组合,但似乎没有任何效果。
答案 0 :(得分:0)
通常,无法在运行时更改窗口小部件的数据源。
某些小部件有一些例外...例如,使用Dropdown或Multiselect等小部件,您可以动态更改其options
,values
和names
属性,但在大多数情况下,仅适用于简单类型(字符串/数字),并严格说它不是真正的数据源更改。
还有Dynamic
自定义属性类型的脏黑客,但我不建议使用它...
所以...如果你有同一个计算模型的多个数据源,我会考虑将所有数据源压缩成一个并添加参数来告诉你的服务器端应该返回哪些记录。