Das Notes Forum

Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: JochenSchmitz am 14.05.04 - 01:16:29

Titel: $UpdatedBy in RichText Feld
Beitrag von: JochenSchmitz am 14.05.04 - 01:16:29
Hi...
bin absoluter Notes Rookie und stehe vor einem (glaube einfachem) Problem...
Ich würde gerne den Namen der Person, die die letzten Änderungen am Dokument vorgenommen hat in einem RichText Feld im Dokument anzeigen. Derjenige, der das Dokument zuletzt angezeigt hat, steht doch im $UpdatedBy Feld, oder?
Gibt's da eine @Function, die das erledigen könnte? ???
Titel: Re:$UpdatedBy in RichText Feld
Beitrag von: animate am 14.05.04 - 07:13:47
mit @Subset kannst du ein beliebiges Element aus einer Liste extrahieren.
Titel: Re:$UpdatedBy in RichText Feld
Beitrag von: koehlerbv am 14.05.04 - 09:00:10
Ein RTF ist ungünstig / unnötig für solche Zwecke - hier reicht eine einfache Textliste (-> Mehrfachwerte gestatten).
$UpdatedBy ist nicht ganz zuverlässig, aber unnötig. $UpdatedBy speichert auch nicht die Personen, die das Dokument zuletzt "betrachtet", sondern es gespeichert haben.

Der einfachste Weg: Ein Feld "ModifiedBy" (oder wie auch immer), berechnet, mit folgender Formel:
@If (@IsDocBeingSaved; ModifiedBy : @Text (@Now) + " - " + @Name ([CN]; @UserName); ModifiedBy)

HTH,
Bernhard
Titel: Re:$UpdatedBy in RichText Feld
Beitrag von: Lenham am 14.05.04 - 10:41:53
Äh, Bernhard, Deine Formel liefert aber auch nur den Namen (okay: und die Uhrzeit) dessen, der das Dok gespeichert hat, oder?  ???
Titel: Re:$UpdatedBy in RichText Feld
Beitrag von: koehlerbv am 14.05.04 - 15:44:33
Ja, sicher: Die Formel hängt an das Feld "ModifiedBy" den namen des Users und die Zeit der letzten Änderung an.
Das war doch das, was angefragt war, oder stehe  ich auf dem Schlauch ?
Zitat
Ich würde gerne den Namen der Person, die die letzten Änderungen am Dokument vorgenommen hat in einem RichText Feld im Dokument anzeigen.

Wenn nur der letzte Modifier angezeigt werden soll, dann eben
Code
@If (@IsDocBeingSaved; @Text (@Now) + " - " + @Name ([CN]; @UserName); ModifiedBy)

Wie gesagt - sollte ich was mist-verstanden haben, sagt an.

Bernhard