Jemand auf den Internets war Fragen, wie eine berechnete Spalte auf eine Liste zu erstellen, die einen Wert formatiert als zeigen würde"[Benutzer] – [Status] – [Lage]" wie in "Paul Galvin – Trinken [frei] Bier – Der Strand".
Paul würde reingehen und seinen Eintrag in der Liste zu aktualisieren und die berechnete Spalte würde entsprechend aktualisieren. Die [Benutzer] Standardmäßig sollte die der Benutzer eingeben/Aktualisierung der Liste.
Eine berechnete Spalte kann nicht "volatile verwendet." Funktionen wie [Mich] oder [Heute]. Ich löste es in einer Testumgebung mit diesen Schritten:
- Erstellen Sie eine Textspalte mit dem Namen "Aktueller Benutzer".
- Legen Sie den Standardwert auf [Mich]
- Erstellen einer berechneten Spalte namens "Calc-Test".
- Legen Sie dessen Wert = [Aktuelle Benutzer]
Ich ging in, ein Element in der Liste und es funktionierte aufgenommen.
Ich glaube nicht (aber haben nicht überprüft) Dies funktioniert in SharePoint 2007 – eine berechnete Spalte wird nur dann aktualisiert, wenn das Element bearbeitet, wird in diesem Fall [Mich] immer wird der Benutzer sein, der das Element zuletzt bearbeitet.
Den gleichen Trick mit [Heute] nicht mehr arbeiten – Lesen Sie diesen Beitrag für weitere details http://blog.pentalogic.net/2008/11/truth-about-using-today-in-calculated-columns/
Verdammt. Sieht nicht wie bekomme ich die ' Abhilfe’ die Benutzerinformationen in der Spalte anzeigen.
Hallo Paul,
Keinen Sinn, denke ich, dass Sie nur einen Weg, um ein ernstes Problem für InfoPath/SharePoint habe ich haben herausgefunden.
Im Grunde ich bekomme die DomäneBenutzername der Benutzer aber dann kann nicht verwenden [Mich] Filter und andere leistungsstarke SharePoint-Funktionalität. Aber mit sowas, Es sollte dieses Problem zu umgehen, Dadurch, dass mir zwei Text-Spalten vergleichen (einzelne Zeile) eher als eine Spalte, Personen und Gruppen.
Zeit, es zu versuchen.
Vielen Dank,
Richard Harbridge
Aber wenn ich die Liste anzeigen sehe ich nur [Mich] und nicht mein Benutzername.
Paul,
Vielen Dank für diese Lösung. Es war toll. Erweiterung auf Ihre Lösung, müssten Sie eine Ahnung, wie Calc Test festgelegt = aktuelle Benutzer, wenn Sie aktuellen Benutzer ein Personenauswahl-Feld mit nur Personen ausgewählt werden soll?
Nochmals vielen Dank.
Drew