0

在 Lotus Notes 项目中,很容易在 QueryOpen 方法中自动访问当前文档,例如,从 NotesUIDocument 中提取它,这是一个参数。

Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)

    //Here I get the document
    Dim doc as NotesDocument
    Set doc = Source.document

End Sub

我怎么能做同样的事情,但在网络上工作,使用 Javascript?当然,不一定在 QueryOpen 方法中。

4

1 回答 1

2

如果您只想访问文档字段,那么这很容易做到:

var doc = document.forms[0];
var yourfield = doc.YourFieldName; // take care: fieldname is case sensitive
// to get a field- value;
var theValue = yourfield.value;
// to set a field value
yourfield.value = "AnotherValue";

在 XPages 中,这是完全不同的,因为您有 JavaScript 类,它们具有与 NotesDocument- 类相似/相同的方法/属性来模仿 LotusScript 行为

于 2013-07-15T17:09:06.817 回答