dataApi-viittaus luoville sivuille

Kun luot sivun luonnollisella kielellä, tekoäly luo React-sivun TypeScriptissä. Luotu sivu kattaa sekä edustan käyttökokemuksen, kun valitaan oikeat osat ja määritetään paras asettelu, että vastaavaa liiketoimintalogiikkaa.

Voit tarkastella ja muokata luotua koodia tarkentaaksesi tulosta. Tietotoiminnot käyttävät objektia dataApi , joka paljastaa seuraaviin luokkiin ryhmiteltyjä julkisia menetelmiä:

Kategoria Description
Dataverse-taulukkomenetelmät Luo, nouda, päivitä ja poista Dataverse-taulukon rivejä ja kyselyn valintasarakkeita.
Liitinmenetelmät Käsittele tietoihin, jotka on paljastettu sivulle sidotulla Power Platform -liittimellä.
Tietojen käänteiset toimintomenetelmät Kutsu Dataversen mukautettuja ohjelmointirajapintoja, jotka on sidottu sivulle toimintoina tai funktioina.
Sivun menetelmät Hallitse itse muodostavaa sivua. Näin palautetaan arvo, kun sivua käytetään valintaikkunana.

Liitinmenetelmät ja toiminto- ja funktiomenetelmät ovat sopimuksen valinnaisia jäseniä dataApi . Jotkin isännät eivät ota niitä käyttöön, joten tarkista aina menetelmän olemassaolo (esimerkiksi if (dataApi.executeAction) { ... }) ennen sen kutsumista. Menetelmä ei tarkoita, että sivulla on liitin, Dataversen mukautettu ohjelmointirajapinta sidottuna siihen tai että mukautettu ohjelmointirajapinta on käytössä tai sallittu nykyiselle käyttäjälle. Käsittele ei-käytettävissä olevat toiminnot ja mukautetut ohjelmointirajapintavirheet nimenomaisesti onnistumisen sijasta.

Dataverse-taulukkomenetelmät

Luo, nouda, päivitä ja poista Dataverse-taulukon rivejä ja kyselyn valintasarakkeita käyttämällä objektin dataApi Dataverse-taulukon menetelmiä.

Metodi Description
createRow Luo uuden rivin määritettyyn taulukkoon.
deleteRow Poistaa rivin määritetystä taulukosta.
getChoices Hakee määritetyn vaihtoehdon sarakkeen nimen vaihtoehdot.
queryTable Tekee kyselyn määritettyjä asetuksia sisältävään taulukkoon.
retrieveRow Hakee määritetystä taulukosta rivin, joka sisältää määritetyt asetukset.
updateRow Päivittää määritetyn taulukon olemassa olevan rivin.

Liitinmenetelmät

Objektin liitinmenetelmien dataApi avulla voit käsitellä sivulle sidotun Power Platform -liittimen paljastamia tietoja.

Metodi Description
createConnectorRow Luo uuden rivin määritettyyn liitintaulukkoon.
deleteConnectorRow Poistaa rivin määritetystä liitintaulukosta.
executeConnectorOperation Käynnistää nimetyn toiminnon, jonka REST-liitin (toimintoavain) paljastaa, kuten Office 365 -käyttäjät.
getConnectorSwagger Hakee liittimen Swagger (OpenAPI) -määrityksen.
getConnectorTableSchema Noutaa liittimen paljastaman taulukon (kutsutaan myös entiteetiksi tai luetteloksi) rakenteen.
listConnectorDatasets Näyttää luettelon liittimen käytettävissä olevista tietojoukoista.
listConnectorOperations Näyttää luettelon REST (toimintoavain) -liittimen paljastamista toiminnoista.
listConnectorTables Näyttää luettelon määritetyn liittimen tietojoukon käytettävissä olevista taulukoista.
queryConnectorTable Tekee kyselyn liittimen paljastamaan taulukkoon määritetyillä asetuksilla.
retrieveConnectorRow Hakee yksittäisen rivin määritetystä liitintaulukosta.
updateConnectorRow Päivittää määritetyn liitintaulukon olemassa olevan rivin.

Dataverse-toiminto ja -funktion menetelmät

Kutsu -objektin toiminto- ja funktiomenetelmiä dataApi , joilla käynnistetään sivulle sidottuja Dataversen mukautettuja ohjelmointirajapintoja .

Metodi Description
executeAction Käynnistää dataverse-mukautetun ohjelmointirajapinnan, joka on sidottu sivulle toimintona.
executeFunction Käynnistää dataverse-mukautetun ohjelmointirajapinnan, joka on sidottu sivulle funktiona.
listBoundActions Näyttää luettelon sivuun sidotuista Dataversen mukautetuista ohjelmointirajapinnoista (toiminnoista ja funktioista).

Sivun menetelmät

Voit hallita itse muodostavaa sivua käyttämällä objektin dataApi sivumenetelmiä, kuten arvon palauttamista, kun sivua käytetään valintaikkunana.

Metodi Description
setPageOutput Määrittää kutsuvan komentosarjan palautetun arvon, kun muodostettava sivun valintaikkuna sulkeutuu.