【问题标题】:XPages Navigator Control to Open Profile Document?XPages Navigator 控件打开配置文件文档?
【发布时间】:2013-07-11 13:56:04
【问题描述】:

将旧版 Notes 应用程序转换为带有扩展库的 XPage。

使用带有导航器控件的应用程序布局进行基本站点导航。

卡在如何让导航器菜单项打开配置文件以供管理员类型用户编辑...

创建了一个绑定到配置文件表单的 XPage,但没有找到在导航菜单项的 onClick 事件上打开它的方法?

有什么建议吗?

【问题讨论】:

  • 像往常一样打开一个文档,然后使用保存选项 getProfileDocument 并以这种方式更新它。

标签: xpages domino-designer-eclipse


【解决方案1】:

您可以使用普通数据源。首先,获取配置文件的UNID并用它初始化数据源。

警告:配置文件被缓存,如果配置文件有一些背景更改,您需要重新启动 http 或重置应用程序(否则您会看到旧值)。避免使用频繁更改的配置文件!

【讨论】:

    【解决方案2】:

    使用 XPages,配置文件已过时。更好的方法是将配置文件的内容移动到常规文档中,然后在application_init () 方法中将所有数据读入应用程序范围。如果您有更新配置文件,那么这很关键,因为跨多个服务器和 JRE 更新配置文件会出现问题。

    如果您必须使用配置文件,请在导航器上将其设置为以编辑模式打开profile.xspprofile.xsp 然后使用每个绑定字段的默认公式编辑配置文件,使用 SSJS 从配置文件中检索值。提交按钮运行 SSJS,它遍历文档上的项目并将它们写入配置文件,但不会将自身保存到磁盘。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-14
      • 1970-01-01
      • 1970-01-01
      • 2019-04-15
      • 2016-01-25
      相关资源
      最近更新 更多