可用于读取复合应用程序中的动态属性的选项

时间:2012-04-12 13:34:01

标签: lotus-notes

可以使用以下语法打开Lotus Notes Composite Application(CA):      蔡:/// uniqueappid / uniquepageid暗示

根据维基文章 - Passing context to components when opening composite applications - 您可以将Dynamic属性传递给Composite Application,并让CA中的组件读取它。 这篇文章的例子如下:

String[] values = data.getPreference("com.ibm.portal.app.input.NiklasTest");

哪个应该能够从这样格式化的URL中读取参数:     蔡:/// uniqueappid / uniquepageid暗示&安培; NiklasTest = XXXXX

我正在寻找我的选择,以便处理这样的财产。

  • 编写java组件。这看起来很有可能。
  • 编码xPage组件。它是否能够处理动态 属性?
  • 编写Portlet组件。它能够得到一个 处理动态属性?
  • 编码NSF表单或基于页面 零件。是否有可以获得句柄的LotusScript或@functions 关于动态属性?

我不是在寻找最好的解决方案。我正在寻找已知可行的选项列表。基本上在我上面的清单中清除。

2 个答案:

答案 0 :(得分:0)

我对Composite Applications一无所知,究竟是什么动态属性,但在XPage中你可以简单地使用param.NiklasTest来从URL获取xxxxx。

答案 1 :(得分:0)

在我们需要传递参数的应用程序中(并且能够打开CA多次)。 (简单)解决方案是动态构建.ca文件(并嵌入参数),然后启动它。

您可以使用设计器

为.ca文件构建模板

IBM Wiki