LOTUSSCRIPT /COM/OLE のクラス
例: Contains メソッド
1. 来週の最優先事項は熱帯ランのプロジェクトです。このため、すべてのラン関連メールをフォルダ [Next week] に配置します。次のスクリプトは文書を調べて「Exotic Orchids」が文書のカテゴリの 1 つかどうかを判断します。「Exotic Orchids」がカテゴリであるとき、文書をフォルダに配置します。文書が Categories アイテムに複数の値を含んでいるときがあります。複数の値のうちの 1 つが「Exotic Orchids」と一致していれば、Contains メソッドは True を返します。
Set category = memo.GetFirstItem( "Categories" )
If category.Contains( "Exotic Orchids" ) Then
Call memo.PutInFolder( "Next week" )
End If
2. 次のスクリプトは Contains メソッドの誤った使い方を示しています。スクリプトは文書を Subject の内容に基づいて分類します。Subject アイテムが「Here's my status report」のとき、Contains メソッドは False を返します。アイテムの値「Here's my status report」と「status」が一致しないためです。
Dim doc As NotesDocument
Dim item As NotesItem
'...set value of doc...
Set item = doc.GetFirstItem( "Subject" )
If item.Contains( "status" ) Then
doc.Categories = "Status reports"
Call doc.Save( True, True )
End If
関連項目
Contains メソッド
用語集
フィードバック
ヘルプ
または
プロダクトユーザビリティ
ヘルプの使い方
すべてのヘルプ項目
用語集