有没有办法在lotusscript中设置字段类型

时间:2013-10-07 06:42:39

标签: lotus-notes lotusscript

我在后端使用LotusScript中的定期代理创建文档。现在我需要将一个字段设置为字段类型“公式”,但我找到了一种方法将字段类型设置为“author”,“reader”或“names”with

Set notesItem = New NotesItem(notesDocument, name$, value [, specialType% ])

我有什么技巧可以做到吗?

2 个答案:

答案 0 :(得分:1)

执行此操作的一种方法是将您的字段放在一个新的空白文档上,当您要通过后端代码使用它时,可以复制该文档。与模板相同的想法。该字段将保留所需的类型。您只需要更改撰写文档的方式。由于您可能正在考虑使用模板文档,因此您也可以在模板中添加其他字段。

答案 1 :(得分:0)

为什么要将字段类型设置为“公式”?我不能从LotusScript访问这种类型。

Notes会自动确定字段类型,例如:

  • doc.replaceItemValue(“datefield”,now())将创建一个DateTime 字段
  • doc.replaceItemValue(“numberfield”,23)将创建一个数字
    字段

可以在项目上设置作者,读者等; NotesItem.IsAuthors = True 或简短形式,您可以在其中创建字段并在一行中输入类型:

  • doc.ReplaceItemValue(“NameField”,session.username).IsNames = true