Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: chakoe am 02.10.03 - 08:00:43

Titel: AutorenFeld
Beitrag von: chakoe am 02.10.03 - 08:00:43
Hallo,

ich brauche ein einfaches Feld, welches mit die Information gibt, wer ein Dokument angelegt hat.

Am besten mit Historie....

Habe mir eben ein Feld " Autoren" / Berechnet bei Anlage erstellt.
Als Formel: @Name([CN];@UserName)

Da zeigt er dann nur meinen Namen an, ohne Domain/DE.......
wie bekomme ich das denn da hinein?

danke vorab

sebastian
Titel: Re:AutorenFeld
Beitrag von: Rob Green am 02.10.03 - 08:06:44
@username
Titel: Re:AutorenFeld
Beitrag von: Wirsing am 02.10.03 - 08:25:15
...oder @Author

Schau Dir mal in der Hilfe den Befehl @Name genauer an. Damit kann man einiges mit den Benutzernamen anstellen.
Titel: Re:AutorenFeld
Beitrag von: Glombi am 02.10.03 - 09:10:26
Hi Wirsing,
die @Author Funktion finde ich eher ungeeignet, um Infos zum Ersteller zu bekommen. Bisweilen bekommt man unerwartete Ergebnisse.

Ich schlage folgenden Standard vor (der würde dann wohl auch mit @Author funktionieren und hält sich an die von Lotus definierten Feldnamen):
Feldname: From
Datentyp: Namensfeld oder Autorennamensfeld
Berechnet beim Anlegen mit der Formel: @Username

Andreas
Titel: Re:AutorenFeld
Beitrag von: Semeaphoros am 02.10.03 - 09:32:35
Genau, das kann ich nur bestätigen, das ist was Lotus normalerweise macht. Wer History will, schreibt dann im Querysave den neuen Autor ins From-Feld und hängt den ehemaligen Autor in ein History-Feld (mir ist dafür kein Standardname bekannt)
Titel: Re:AutorenFeld
Beitrag von: Wirsing am 02.10.03 - 09:50:44
Danke für den Hinweis.
@Author ist also eher für Ansichten und Co. nach dem Erstellen des Doc. geeignet, oder?
Titel: Re:AutorenFeld
Beitrag von: Glombi am 02.10.03 - 09:58:02
@Semeaphorus: Ich würde den ursprünglichen Ersteller immer im Feld From stehen lassen.
Um anderen Anwendern Autor- oder Lesezugriff zu geben und wegen einer Historienliste würde ich mich an die Standardfelder von Lotus halten, die in Diskussionsdatenbanken bzw. Teamroom verwendet werden.

Also bpsw.
Editors als Autorennamenfeld (Mehrfachwerte)
readers als Lesenamensfeld (Mehrfachwerte)
ReviewerLog als Textfeld mit Mehrfachwerten für die Historie

Andreas