代码之家  ›  专栏  ›  技术社区  ›  D.Bugger

执行DocumentCollection。stampAllMulti是否存在于XPages java中?[已关闭]

  •  2
  • D.Bugger  · 技术社区  · 10 年前

    有人知道为什么Java中没有这种方法,只有在LotusScript中?我只能看到StampAll,所以这不仅仅是一个名称更改。

    如果你问我,这是一个严重的遗漏。。。

    2 回复  |  直到 10 年前
        1
  •  2
  •   Paul Stephen Withers    10 年前

    看起来并非如此。没有 stampAllMulti() 对于任何 lotus.domino 我们在ODA中扩展的类。(我认为如果我们不包含核心API中存在的方法,我会看到错误。) DocumentCollection ViewEntryCollection )一种方法 stampAll(Map<String, Object>) .

    值得记住的是,Java API早于XPages,由IBM内部的不同团队控制。

    我建议提出一个PMR,并包括一个使用Java代理的测试(以确保它绕过XPages团队并直接到达Java API团队),还包括一个显示该语言标准行为的LotusScript代理。

        2
  •  1
  •   Brian M Moore    10 年前

    是的,从8.5开始就是这样。下面是帮助中的一句话:

    引用

    替换文档集合中所有文档中指定项的值。

    定义于

    文档收集

    语法 public void stampAllMulti(文档文档) 引发NotesException

    参数 文档文档 该文档包含多个项目,每个项目都具有适合项目类型的值。

    引用结束

    不过我想我没有用过。