Domanda

Sto creando una nuova voce di elenco utilizzando CSOM.Quando provo ad aggiornare un campo Persona, viene visualizzato un errore che dice che la mia funzione non è definita

Errore di riferimento non rilevato: createListItem non è definito

succede con l'introduzione di questa riga:

SP.User _newUser = clientContext.Web.EnsureUser("domain\\user");

Non fa parte di Sp.js?Ho questo importato insieme a sp.core.

È stato utile?

Soluzione

Prova questo

var context = SP.ClientContext.get_current();
var theUser = context.get_web().ensureUser("DEV\testowner");
context.load(theUser);

context.executeQueryAsync(function(){
    //Create list item here
},
function(sender, args){
  alert(args.get_message());
});
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top