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 メソッド
用語集
フィードバック
ヘルプ
または
プロダクトユーザビリティ
?
ヘルプの使い方
すべてのヘルプ項目
用語集