Un gruppo di tecnologie e prodotti di Microsoft usati per condividere e gestire contenuti, conoscenze e applicazioni.
Nota: Questa risposta è stata tradotta automaticamente. Di conseguenza, può contenere errori grammaticali o espressioni strane.
Ciao Roberto Celeste
Grazie per aver pubblicato la tua domanda nel forum di domande e risposte di Microsoft
Sembra che tu stia riscontrando un problema durante l’aggiornamento di un campo a valori multipli in una lista SharePoint tramite Microsoft Graph. In base alle mie ricerche, quando si lavora con campi di tipo collezioni, Microsoft Graph spesso necessita di conoscere in modo esplicito il tipo di dato contenuto all’interno dell’array. In alcuni casi, specificare il tipo OData può aiutare Graph a interpretare correttamente il payload.
Puoi provare il seguente formato, che dichiara esplicitamente il tipo della collection:
{
"******@odata.type": "Collection(Edm.String)",
"ListaOpzioni": ["alto", "medio", "basso"]
}
Inoltre, ho trovato anche un altro formato comunemente utilizzato da Power Automate per aggiornare i campi Choice a selezione multipla in SharePoint. Poiché Power Automate si basa sullo stesso schema backend di SharePoint, questo formato potrebbe funzionare anche quando si utilizza direttamente Microsoft Graph:
{
"ListaOpzioni": [
{ "value": "alto" },
{ "value": "medio" },
{ "value": "basso" }
]
}
Puoi provare entrambi gli approcci per verificare quale venga accettato in base alla configurazione della colonna e allo schema della lista.
Spero che questo sia d’aiuto.
Se la risposta è utile, clicca su "Accetta risposta" e vota favorevolmente la risposta positivamente. Se hai domande extra su questa risposta, clicca su "Commento".
Nota: Segui i passaggi in la nostra documentazione per abilitare le notifiche via e-mail se desideri ricevere la notifica correlata per questa discussione.