SharePoint 2013 JSOM-User-Taste Von Feld Person
Kann mir jemand helfen, um die user-info von einer person in der Spalte mit javascript? Bisher habe ich Lesen können das Listenelement und einen SP.FieldUserValue von denen, die ich bekommen kann eine numerische Id (nicht sicher, was diese ID ist) und den Anzeigenamen. z.B.
var ManVal = oListItem.get_item("RecruitingManager").get_lookupValue();
var ManId = oListItem.get_item("RecruitingManager").get_lookupId();
Wie kann ich dies einen Schritt weiter zum erstellen eines sp-Benutzer-Objekt?
Letztlich das, was ich versuche zu erreichen, ist das abrufen der Informationen aus der Liste aus und füllen Sie anschließend einen Menschen-editor.
InformationsquelleAutor Phillip Hill | 2013-07-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ok, ich habe es.
Hier ist mein code, hoffe, es hilft jemandem. Ich habe nicht enthalten die Methode zum abrufen der Liste Element, nur die Zeile aus, die Funktion wo bin ich immer den Wert der person.
InformationsquelleAutor Phillip Hill
Die person, Feld (heißt eigentlich "Personenauswahl") hat eine bestimmte JavaScript-Funktion, die Sie vielleicht nützlich finden:
GetAllUserInfo()
Gibt es einen schönen Artikel auf der MSDN-Website:
Gewusst wie: Verwenden der client-Seite Personenauswahl-Steuerelement in apps für SharePoint
Der relevante code ist:
Also im Grunde Sie haben zu werfen Ihre Feld zu einem
SPClientPeoplePicker
und können dannGetAllUserInfo
zu iterieren über alle Benutzer in das Feld ein.Ich habe missverstehen, aber dein code, der speziell get_lookupValue() sollte funktionieren: stackoverflow.com/questions/8892999/...
Wo ich bin immer verwirrt, ist, dass die look-up-Wert zurück SP.FieldUserValue - $1A_1: 11 $2Z_1: "Phillip Hill" proto: Objekt Wie bekomme ich ein Objekt von dieser, so kann ich zum Beispiel die E-Mail-Adresse des Benutzers? Kann ich dann verwenden, um die Personenauswahl. Alles was ich versuche zu tun, ist ein Benutzer von einer person Spalte in einer Liste ad füllen Sie die Personenauswahl mit dieser person. Ich bin offensichtlich etwas fehlt offensichtlich.
InformationsquelleAutor Dennis G