代码之家  ›  专栏  ›  技术社区  ›  ssg31415926

有人知道names.nsf中Person文档的模式定义吗?

  •  0
  • ssg31415926  · 技术社区  · 16 年前

    我正在写一个实用程序来更新names.nsf中的person文档。我使用的是一个使用Interop.Domino的C程序。

    有人知道吗?

    2 回复  |  直到 16 年前
        1
  •  1
  •   angryITguy    16 年前

    您现在可以免费下载Domino Designer==> link text

    link text

    Computewithform将使用names.nsf中的表单设计重新计算值并确保文档已设置。但是没有“模式”来查看如何配置person文档。与Anders一样,这是一个流程密集型操作,不应同时在数千个文档上运行。

    在你开始对没有模式的设计感到恐惧之前,这个概念允许开发人员使用敏捷方法快速构建表单设计。在复杂的设计中,它开始对您不利,因为您需要domino设计器,这样您就可以看到特定字段是如何配置的。

        2
  •  1
  •   Anders Lindahl    16 年前

    你可以用 NotesDocument.ComputeWithForm

    此验证是一个 real bottleneck Person 形式(以及 $PersonInheritableSchema / $PersonGeneralInfo 子窗体)并签出:

    • Input Translation
    • Input Validation 公式。
    • Value 计算字段的公式。

    然后编写与之匹配的代码。只要你远离涉及全名、邮件系统、密码和证书的字段,从多米诺骨牌的角度来看,你就不会引起任何问题。

    如果需要创建新用户,请查看 NotesRegistration 班级。