【问题标题】:I am unable to filter XPage view source using search in XPiNC我无法使用 XPiNC 中的搜索过滤 XPage 视图源
【发布时间】:2013-07-05 00:04:50
【问题描述】:

我已经构建了一个简单的 XPage 来显示 Notes 视图。一切正常,视图渲染完美。

但是,一旦我为视图配置了“搜索”参数,我就会收到错误消息:“错误 500:意外的错误条件”。这可以是任何搜索参数 - 一个简单的单词或语法正确的 FT 搜索查询。

是的,数据库已编入索引,FT 搜索使用正常的 Lotus Notes 视图完美运行。

这只会在我使用 XPiNC(这是一个用于 Lotus Notes 客户端的混合应用程序)查看 XPage 时产生错误。无论我在本地还是在服务器上打开数据库,都会发生错误。我正在执行的搜索肯定会返回结果。

在 XPiNC 中使用 XPages 中的视图数据源是否有限制? 任何建议将不胜感激!

【问题讨论】:

  • 您可以发布您的视图的代码 sn-p 吗?它适用于我的情况,代码看起来像这样<xp:viewPanel....><xp:this.data><xp:dominoView var="view1" viewName="ByName" search="Text to Search"></xp:dominoView></xp:this.data>...</xp:viewPanel>

标签: xpages xpinc


【解决方案1】:

运行时错误说明了什么?请检查数据目录中 IBM_Technical_Support 文件夹中的 XPages 日志文件。

如果您无法直接访问服务器上的 XPages 日志文件,请使用XPages Log File Reader from OpenNTF 轻松从浏览器访问日志文件。

【讨论】:

  • 非常感谢 Per!是的...我完全忘记了 xpages.log 文件。当我检查本地日志文件时,它表明“com.ibm.xsp.FacesExceptionEx:XXXX 列的设计不提供按要求对视图进行排序。”。
  • 我将列配置为在单击列标题时按升序排序,但我需要将其更改为双向排序。一旦我做出改变,错误就消失了。我没有看到一致的搜索结果。我将不得不再次阅读文档,因为我不记得之前必须设置这些参数才能有效搜索。
猜你喜欢
  • 2020-02-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-28
  • 2020-07-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多