Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: DannyCrown am 02.09.10 - 15:07:13

Titel: Shortname/Kurzname auslesen
Beitrag von: DannyCrown am 02.09.10 - 15:07:13
Hallo @all!

Bei uns im SAP-System und in Notes wird der Kurzname als eindeutige Kennung benutzt. Hab gerade leider erlebt, dass die Namen in SAP und Notes unterschiedlich gepflegt werden.

Nun meine Frage:

wie kann ich den Kurznamen eines aktuell bei Notes angemeldeten Benutzers auslesen?

Vielen Dank schonmal!
Titel: Re: Shortname/Kurzname auslesen
Beitrag von: koehlerbv am 02.09.10 - 15:17:24
Formel oder LotusScript?

Bernhard
Titel: Re: Shortname/Kurzname auslesen
Beitrag von: DannyCrown am 02.09.10 - 15:31:11
Hi Bernhard,

am liebsten in Lotus-Script.
Titel: Re: Shortname/Kurzname auslesen
Beitrag von: koehlerbv am 02.09.10 - 15:49:45
Was verstehst Du eigentlich unter "aktuell angemeldet"?
Soll der User zur Ermittlung seines ShortNames selbst eine Aktion starten?
Oder meinst Du etwas anderes?

Bernhard
Titel: Re: Shortname/Kurzname auslesen
Beitrag von: klaussal am 02.09.10 - 15:52:37
Zitat
Soll der User zur Ermittlung seines ShortNames selbst eine Aktion starten?

Der User sollte schon wissen, wie er heißt   ;D

Es muss also etwas anderes gewollt sein.
Titel: Re: Shortname/Kurzname auslesen
Beitrag von: DannyCrown am 02.09.10 - 16:09:43
Doch doch, so ist es gemeint. Er soll einen Termin bestätigen können und wenn er auf den Button klickt, dann soll sein Kurzname mit einem in der Datenbank hinterlegtem Kurznamen verglichen werden.
Titel: Re: Shortname/Kurzname auslesen
Beitrag von: Peter Klett am 02.09.10 - 16:23:45
Dim session As New NotesSession
Dim username As New NotesName (session.Username)

username ist dann von der Klasse Notesname, dazu findest Du in der Hilfe die einzelnen Properties, z.B. NotesName.Common, Abbreviate(d?) usw.
Titel: Re: Shortname/Kurzname auslesen
Beitrag von: DannyCrown am 02.09.10 - 16:54:52
Aber bei NotesName gibt es keine Property für den Shortname.
Oder irre ich mich da etwa???
Titel: Re: Shortname/Kurzname auslesen
Beitrag von: koehlerbv am 02.09.10 - 17:17:35
Entweder, Du greifst direkt auf das DD zu und holst Dir zum Auslesen das Adressbuch.

Alternativ kannst Du folgende @function via Evaluate verwenden:
@NameLookup ([NoUpdate]; @Username; "ShortName")

HTH,
Bernhard
Titel: Re: Shortname/Kurzname auslesen
Beitrag von: DannyCrown am 02.09.10 - 17:29:26
Danke Bernhard, werde das morgen mal mit der Formel ausprobieren  :D
Titel: Re: Shortname/Kurzname auslesen
Beitrag von: DannyCrown am 03.09.10 - 08:30:16
klappt super,

Dankeschön!