数式を使用してグループから名前を取得し、次のように Names タイプのフィールドに入力します。
@Name([CN];NAME)
このデータを自分のコードで操作したいのですが、Lotusscript を使用しています。Google または Lotus Domino のヘルプで見つけることができません。これを処理する方法はありますか?
数式を使用してグループから名前を取得し、次のように Names タイプのフィールドに入力します。
@Name([CN];NAME)
このデータを自分のコードで操作したいのですが、Lotusscript を使用しています。Google または Lotus Domino のヘルプで見つけることができません。これを処理する方法はありますか?
グループから個人名のリストを取得するには、以下の提案を試してください。
最初に、names.nsf でグループを検索できるかどうかを確認する必要があります (すべてのグループは "($VIMGroups)" ビューで利用できます。
グループが利用可能な場合は、「メンバー」アイテムから値のリストを取得する必要があることを意味します
members アイテムにはバリアント (リスト) 値があります。したがって、各値を取得するためにメンバーを反復する必要があります
以下のサンプルコードを参照してください。
Set namesDb=session.GetDatabase(db.Server,"names.nsf")
Set groupVw=namesDb.GetView("($VIMGroups)")
Set groupDoc=groupvw.GetDocumentByKey("groupname")
persons= groupDoc.members
Forall person In persons
Msgbox person
End Forall