【问题标题】:xPages extension library 9 designer client to 8.5.x serverxPages 扩展库 9 设计器客户端到 8.5.x 服务器
【发布时间】:2014-02-06 15:59:25
【问题描述】:

我的设计器客户端是 9.0.1,但我的开发服务器(非本地)是 8.5.3 FP3。我最近(对于连接 2014)升级了我的客户端 ot 9.0.1。希望在我们升级服务器之前继续使用它。

我有 2 个问题。

1 - 我可以在我的 9.0.1 客户端中构建一个 xPage 并在我的服务器上的浏览器中打开它而不会出现任何问题(包括从我的设计器客户端中的扩展库中添加内容)吗?我不熟悉如何在服务器上设置扩展库以便我可以使用它。

2 - 我创建了一个 xPage,放入扩展库名称选择器(不确定我在哪里找到该示例)并通过我的 Notes 客户端中的 @URLOpen() 打开它。它可以正确打开页面并且可以查看。但是,当我单击名称选择器时,我会在我的本地 names.nsf 中列出组,而不是在运行代码的服务器 names.nsf 中列出。这个测试数据库驻留在上面提到的 8.5.3 开发服务器上。当我单击按钮时,如何让它在客户端上使用服务器 names.nsf? (我需要能够在短期内从客户端以及浏览器运行它)

这是我正在使用的代码:

 <xp:panel>
  <xp:panel>
    <xe:namePicker id="namePicker1" for="djName">
      <xe:this.dataProvider>
        <xe:dominoNABNamePicker addressBookDb="ServerNameJBVDOMD01A!!names.nsf">
          </xe:dominoNABNamePicker>
      </xe:this.dataProvider>
    </xe:namePicker>
    <xp:br></xp:br>
    <xp:br></xp:br>
    <xe:djextNameTextBox id="djName" multipleSeparator="," multipleTrim="true">
      </xe:djextNameTextBox>
  </xp:panel>
 </xp:panel>

【问题讨论】:

  • 根据我的经验,您可以在 8.5.3 服务器上运行使用 9+ Designer 客户端创建的应用程序而不会出现问题。您唯一需要注意的是使用 9+ 中引入的功能。这同样适用于使用扩展库中的控件:9+ 中引入的任何内容都将不起作用。

标签: xpages xpages-extlib


【解决方案1】:
  1. 在 xsp.properties 中,您可以针对特定版本编译应用程序 - 支持的最低版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-01
    • 1970-01-01
    • 2014-09-13
    • 2016-06-15
    • 1970-01-01
    • 2012-03-21
    相关资源
    最近更新 更多