ノーツドキュメント内のリッチテキストフィールドが空かどうかチェックする方法を紹介します。リッチテキストフィールドが空の場合は、サイズが14であるためそれを利用して確認します。
以下の例ではfield1(リッチテキストフィールド)が空がどうかをチェックしています。
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim richTextItem As NotesRichTextItem
Dim doc As NotesDocument
Set uidoc = workspace.CurrentDocument
Set doc = uidoc.Document
Set richTextItem = doc.GetFirstItem("field1")
rem サイズが14か確認する
If (richTextItem .ValueLength = 14) Then
Msgbox("field1は空です。")
End If
(補足)Lotus Script を使用しています。(VBを Notesに拡張した言語です。)
[ホーム] - [ノーツドミノ プログラミングサンプル一覧]