xpages gridx jsonREST 和查询/搜索
Posted
技术标签:
【中文标题】xpages gridx jsonREST 和查询/搜索【英文标题】:xpages gridx jsonREST and query/search 【发布时间】:2016-06-23 10:26:21 【问题描述】:我一直在关注 Brad Balassaitis 的优秀“XPages 中的 Dojo Grids” - https://xcellerant.net/dojo-grids-in-xpages/
我有一个带有引用 Notes 视图的 jsonREST 服务的 XPage,以及第 10 部分 - Dojo 数据网格搜索和过滤中描述的选项。
所以一切都很好,我可以在 ComboBox 中做出选择,然后网格重新加载显示 jsonREST 服务搜索的结果。
我现在想用 gridx 做同样的事情;布拉德再次在这方面有一个出色的系列 - https://xcellerant.net/gridx-in-xpages/
但是,他不涉及进行 jsonREST 搜索和重新加载 gridx。
我一直在尝试复制 Data Grid 版本中的技术,但没有成功。我什至不确定是否应该直接运行 jsonREST Search,然后刷新网格,或者使用 grid.query 方法。我发现很少有好的文档,任何相关文章似乎对我没有多大帮助。我现在真的卡住了。
任何指针都非常感谢。
【问题讨论】:
【参考方案1】:我正在使用带有 jSONRest 和搜索等的 gridx。实际上,我不得不与 Brad 签约才能让它工作 LOL,因为我无法弄清楚。所以我感受到了你的痛苦。
如果您有具体问题,我很乐意提供帮助。或者在 Skype steven.rieger 上 ping 我
【讨论】:
谢谢史蒂文。我在想我的下一步可能是直接联系布拉德。试图在 Skype 上 ping 你,但我可以在 Skype 上找到大约 20 个 steven.rieger!你有布拉德的任何信息可以分享吗? 如果有帮助,我是伊利诺伊州的 steven.rieger 或 srieger@riegergroup.com,我很乐意与您分享一些代码。 已请求 Skype 联系人。我也给你发了邮件,提前感谢你的帮助【参考方案2】:Steven 的代码帮助我找到了适合我的答案。我所做的所有过滤器/gridx 存储查询/JSON Rest 更新/刷新 gridx/gridx filterSetupQuery 尝试都失败了。对我有用的是在生成商店时使用 URL 中的?search=
选项:
var store = JsonRest(idProperty:'@entryid', target:'xpViewQBuster.xsp/jsonREST' + strSearch);
【讨论】:
以上是关于xpages gridx jsonREST 和查询/搜索的主要内容,如果未能解决你的问题,请参考以下文章
dojo gridx 不会从 JSONRest 存储中读取 - 我在这里缺少啥?
带有 Dojo JsonRest 内存存储的 ASP.Net QueryString 排序参数