Spring til indholdet

Gem valg fra en combobox i en opslagskolonne med Patch

En opslagskolonne i SharePoint vil ikke have en tekst, men en post med id, værdi og en bestemt type. Sådan ser den ud i Patch fra Power Apps.

Opdateret Power AppsSharePoint Online 1 min. læsning

Skal et valg fra en combobox gemmes i en opslagskolonne i SharePoint, er det ikke nok at sende teksten. Opslagskolonnen vil have en post med elementets Id, dets Value og typen SPListExpandedReference. Tillader kolonnen flere værdier, skal det være en tabel af sådanne poster.

Her hedder comboboxen cmb_Role, og kolonnen hedder Role. Linjen står inde i Patch:

Role: ForAll(
            cmb_Role.SelectedItems,
            {
                '@odata.type': "#Microsoft.Azure.Connectors.SharePoint.SPListExpandedReference",
                Id: cmb_Role.Selected.ID,
                Value: cmb_Role.Selected.Title
            }
        )  

Det der driller#

  • '@odata.type' skal med, stavet præcis sådan og i enkelte anførselstegn, fordi navnet indeholder @ og punktum.
  • ForAll giver altid en tabel. Det passer til en opslagskolonne med flere værdier. Til en kolonne med én værdi skal det være én post, ikke en tabel.

Alle noter