/ Forums / Advansys Formativ / Creating Solutions with Formativ / GroupWise Account Name in Apllet Form / Reply To: GroupWise Account Name in Apllet Form
September 22, 2008 at 5:24 pm
#8061
In order to access the login user’s DisplayName, EmailAddress, etc properties, you will need to use the “GroupWise.account.owner” to access the Address object. See the Object API for for information: http://developer.novell.com/documentation/gwobjapi/index.html?gwobjenu/data/h7ikbsqg.html
To access the address book entry properties (i.e. department, address, etc), you will need to access the AddressBookEntry object. See the sample code below which pass the Address object to access the AddressBookEntry object then it iterate the available fields.
dim owner dim oABEntry dim oAddressBook ' Get the system address book set oAddressBook = groupwise.account.addressbooks.item("Novell GroupWise Address Book") ' Get the login user address object set owner = GroupWise.account.owner msgbox owner.displayname ' Get the address book entry object which contains more properties (i.e. fields) set oABEntry = oAddressBook.AddressBookEntries.item(owner) ' Iterate available fields of the address book entry for each oField in oABEntry.Fields msgbox "Field name: " & oField.name & vbcrlf & "Field value: " & oField.value next set oABEntry = nothing set owner = nothing set oAddressBook = nothing
Regards,
Advansys Support