Bei der Installation hat man die Möglochkeiten die Benutzerdaten einzutragen. Man
kann dies
auch später unter Extras->Optionen machen. Diese Benutzerdaten lassen sich auch mit
Starbasic auslesen. Über die Verwendung des Service
com.sun.star.configuration.ConfigurationProvider kann man diese auslesen.
Dim regval(0) as new com.sun.star.beans.PropertyValue
userdaten = createUnoService("com.sun.star.configuration.ConfigurationProvider")
regval(0).Name = "nodepath"
regval(0).Value = "org.openoffice.UserProfile/Data"
benutzerdaten =
userdaten.createInstanceWithArguments("com.sun.star.configuration.ConfigurationAccess",
regval())
Benutzerdaten hat nun die folgenden Proberties mit den entsprechenden Inhalten.
Firma -> benutzerdaten.o
Vorname ->benutzerdaten.givenname
Nachname -> benutzerdaten.sn
Kürzel -> benutzerdaten.initials
Titel -> benutzerdaten.title
Position > benutzerdaten.position
Telefon geschäftlich > benutzerdaten.telephonenumber
Fax ->benutzerdaten.facsimiletelephonenumber
Telefon privat -> benutzerdaten.homephone
e-mail -> benutzerdaten.mail
Strasse -> benutzerdaten.street
PLZ -> benutzerdaten.postalcode
Land -> benutzerdaten.c
Ort -> benutzerdaten.l