/ Forums / Advansys Formativ / Creating Solutions with Formativ / Filter in GroupWise Address Book for logged-in user / Reply To: Filter in GroupWise Address Book for logged-in user
January 14, 2004 at 3:27 pm
#6870
The filter string should be quoted, and your email address field syntax is incorrect. Correct usage is as follows:
set oEntry = oAddressBook.AddressBookEntries.Find("(<E-Mail Address> CONTAINS """ & UserId & """)")
The method Find returns a collection of address book entries. The code should read each address book entry from that collection. Correct usage is as follows:
set oEntry = oEntries.Item(1) set oFieldObj = oEntry.Fields
If we only want the full name of the logged-in user, then there is no need to use the address book, which is very inefficient. We can do so as follows:
msgbox "Name: " & groupwise.account.owner.displayname & vbcrlf & _ "Email: " & groupwise.account.owner.emailaddress
I hope this helps.
Advansys Support