Saltar al contenido

Sharepoint: inserte varios usuarios y grupos en un campo de usuario de una lista de Sharepoint Online usando Pnp-Js-Core

Solución:

Puede usarlo de la siguiente manera:

$pnp.sp.web.lists.getByTitle("Test").items.add({
    Title: "test",    
    MultiUserId: { 
        results: [ 9, 6 ]  // User/Groups ids as an array of numbers
    }
}).then(i => {
    console.log(i);
});

Debe pasar una serie de ID de usuario o ID de grupo.

Además, si el nombre de su columna interna es MultiUser debe establecer el nombre de la columna como MultiUserId es decir, anexar Id a su nombre de columna interna.

Además, asegúrese de que la configuración de la columna se establezca de la siguiente manera:

ingrese la descripción de la imagen aquí

Consulte la documentación de PnP Js Trabajar con elementos aquí

El campo de usuario establecerá el valor en función de la identificación de usuario / grupo, muy similar al campo de búsqueda:

pnp.sp.web.lists.getByTitle("PeopleFields").items.add({
    Title: Util.getGUID(),
    User1Id: 9, // allows a single user
    User2Id: { 
        results: [ 16, 45 ] // allows multiple users
    }
}).then(i => {
    console.log(i);
});
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *