指定された一意の文書 ID から、その文書の特定のフィールドにある内容を返します。対象となる文書は、現在のデータベース内に存在していなければなりません。
@GetDocField( documentUNID ; fieldName )
documentUNID
文字列。一意の文書 ID を指定します。現在の文書の一意の ID (UNID) を指定するには、@DocumentUniqueID を使用します。親文書の一意の ID を指定するには、$Ref をパラメータとして使用します。$Ref は返答文書上の特殊なフィールドの名前で、このフィールドに親の一意の ID が保存されています。
fieldName
文字列。文書のフィールド名を引用符で囲んで指定します。フィールド名を変数に保存する場合は、引用符は省略します。
fieldValue
文字列または文字列リスト、数値または数値リスト、日時または日時の範囲。指定した文書のフィールドの内容が返されます。UNID またはフィールド名が無効のときは、Null が返されます。
この関数は、列式や選択式では使用できません。
@If(@IsNewDoc; Subject; @GetDocField($Ref; "Subject"))
FIELD Project:=@GetDocField($Ref; "Project");
@All
FIELD Body:=@GetDocField("BB791838F30B20ED852567BA0064DDAF"; "Body");
@All
LotusScript® NotesUIDocument クラスの FieldGetText メソッド
LotusScript NotesDocument クラスの GetItemValue メソッド
Java™ Document クラスの getItemValue メソッド