xpages gridx jsonREST 和 query/search

xpages gridx jsonREST and query/search

我一直在关注 Brad Balassaitis 的优秀 'Dojo Grids in XPages' - https://xcellerant.net/dojo-grids-in-xpages/

我有一个带有引用 Notes 视图的 jsonREST 服务的 XPage,以及第 10 部分 - Dojo 数据网格搜索和过滤中描述的选项。

一切正常,我可以在 ComboBox 中做出选择,Grid 重新加载显示 jsonREST 服务搜索的结果。

我现在想用 gridx 做同样的事情;布拉德再次有一个关于这个的精彩系列 - https://xcellerant.net/gridx-in-xpages/

但是,他没有介绍 jsonREST 搜索和重新加载 gridx。

我一直在尝试复制数据网格版本的技术,但没有成功。我什至不确定我是应该直接 运行 一个 jsonREST 搜索,然后刷新网格,还是使用 grid.query 方法。我发现很少有好的文档,任何相关文章似乎对我帮助不大。我现在真的卡住了。

非常感谢任何指点。

我正在将 gridx 与 jSONRest 和搜索等一起使用。实际上,我不得不与 Brad 签约才能让它正常工作,因为我无法弄清楚。所以我感受到你的痛苦。

如果您有具体问题,我很乐意提供帮助。或者在 Skype 上 ping 我 steven.rieger

Steven 的代码帮助我找到了适合我的答案。我所做的所有 filter/gridx store query/JSON Rest update/refresh gridx/gridx filterSetupQuery 尝试都惨遭失败。对我有用的是在生成商店时使用 URL 中的 ?search= 选项:

var store = JsonRest({idProperty:'@entryid', target:'xpViewQBuster.xsp/jsonREST' + strSearch});