WSS, Doc-libs & Listen, Mit berechneten Spalten [Mich]

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:

  1. Erstellen Sie eine Textspalte mit dem Namen "Aktueller Benutzer".
  2. Legen Sie den Standardwert auf [Mich]
  3. Erstellen einer berechneten Spalte namens "Calc-Test".
  4. Legen Sie dessen Wert = [Aktuelle Benutzer]

Ich ging in, ein Element in der Liste und es funktionierte aufgenommen.

9 Gedanken zu „WSS, Doc-libs & Listen, Mit berechneten Spalten [Mich]

  1. Richard Harbridge

    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

    Antwort
  2. Christophe Humbert
    Übersehe ich etwas? Ihr Beispiel zeigt den Namen im Klartext ("Paul Galvin"), Aber wenn ich dies testen bekomme ich eigentlich die Anmeldung (die Niederlagen irgendwie der Zweck, als Ankündigung, dass "DomäneBenutzername ein Bier trinkt" klingt nicht so cool…).
    Antwort
  3. Kein name
    Hallo.
    Ich versuche, eine CAML-Abfrage für die Sharepoint-Webdienste nutzen, um die Elemente geändert von Filtern [Mich] und einige andere Optionen. Du weißt, wie man das macht, weil ich etwas noch nicht gefunden?.
    Ich habe versucht GetListItems mit Filter Abfrage und eine Ansicht, die einen Filter mit geändert von hat = [Mich], die Ansicht wird jedoch ignoriert, wenn Sie eine Abfrage verwenden.
    Vielen Dank.
    Antwort
  4. Patrick Rote
    Ich habe Ihre Tirck Paul.
    Aber wenn ich die Liste anzeigen sehe ich nur [Mich] und nicht mein Benutzername.
    Wenn ich die berechnete Spalte erstellt setze ich es auf [Aktuelle Benutzer] verwenden die Schaltfläche Formel hinzufügen.
    Ist das richtig?
    Lassen Sie mich wissen
    Vielen Dank
    Antwort
  5. Paul Galvin
    Leider, Ich sehe nicht, Möglichkeit dies zu tun ohne einen Ereignishandler schreiben. Auch wenn die Darstellung der "Person oder Gruppe zu ändern" einfachen "Namen" (im Gegensatz zu den komplexeren "Namen mit Anwesenheit") Es ist noch nicht erlaubt..
    –Paul Galvin
    Antwort
  6. Drew

    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

    Antwort

Hinterlasse eine Antwort

Deine Email-Adresse wird nicht veröffentlicht. erforderliche Felder sind markiert *