xPages扩展库9设计器客户端到8.5.x服务器

时间:2014-02-06 15:59:26

标签: xpages xpages-extlib

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

我有两个问题。

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

2 - 我创建了一个xPage,放入了扩展库名称选择器(不知道我在哪里找到了这个例子)并通过我的Notes客户端中的@URLOpen()打开它。它正确打开页面,可以查看。但是,当我点击名称选择器时,我在本地names.nsf中获取组列表,而不是运行代码的服务器names.nsf。此测试数据库驻留在上面提到的8.5.3 dev服务器上。当我点击按钮时,如何让它在客户端上使用服务器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>

1 个答案:

答案 0 :(得分:5)

  1. 在xsp.properties中,您可以针对特定版本编译应用程序 - 最低支持版本。