Jaa


Dynaamisen rakenteen tietolähteiden Power Appsissa käyttö (kokeellinen)

[Tämä artikkeli sisältää julkaisua edeltävää materiaalia ja voi muuttua.]

Tärkeä

  • Tämä on kokeellinen ominaisuus.
  • Kokeiluversion ominaisuuksia ei ole tarkoitettu tuotantokäyttöön, ja niiden toiminnallisuus voi olla rajoitettu. Nämä toiminnot ovat käytettävissä ennen virallista julkaisua, jotta asiakkaat voivat käyttää niiden ennakkojulkaisua ja antaa palautetta.

Power Apps käyttää yleensä määritettyä kenttäjoukkoa, jonka tietolähde palauttaa. Jotkin tietolähteet voivat kuitenkin palauttaa jonkin toisen kenttäjoukon palvelukutsun parametriarvojen mukaan. Tällaiset palvelukutsut katsotaan dynaamisiksi, koska palvelukutsuvastauksen kentät muuttuvat dynaamisesti sen mukaan, miten palvelua kutsutaan.

Azure DevOps -työkohteet voivat esimerkiksi käyttää mukautettuja kenttiä. Koska mukautetut kentät eivät ole käytettävissä kaikissa työkohteissa, jotkin Azure DevOps -kutsut ovat dynaamisia. Tällöin saat erilaisia kenttiä sen mukaan, mikä Azure DevOps -organisaatio sisältää tällaisia mukautettuja kenttiä.

Huomautus

Tässä artikkelissa käytetään Azure DevOps -yhdistintä kuvaamaan, miten dynaamista rakennetta käytetään Power Appsissa. Jos haluat luoda pohjasovelluksen, joka on yhteydessä Azure DevOpsiin, katso kohta Yhteyden muodostaminen Azure DevOpsiin Power Appsista. Lisätietoja Azure DevOps -projektin määrittämisestä mukautetulla kentällä on ohjeaiheessa Mukautettujen kenttien luominen.

Kun käytät dynaamisen rakenteen kokeellista ominaisuutta, voit nyt siepata rakenteen tällaisille tietolähteille lukitsemalla tietyn kutsun palautettujen kenttien joukon avulla. Käytä sitten tietoja työstäessäsi tällaisen dynaamisen rakenteen kenttiä oletusrakenteen sijaan, joka on käytettävissä oletuspalvelukutsuissa.

Ota käyttöön dynaaminen rakenne

Ota Dynaaminen rakenne -ominaisuus käyttöön valitsemalla Asetukset > Tulevat ominaisuudet > Kokeellinen > Dynaaminen rakenne ja pidä pohjasovellus avoinna muokattavaksi.

Ota Dynaaminen rakenne -asetus käyttöön.

Sulje nykyinen Power Apps Studio istunto ja avaa sovellus uudelleen muokattavaksi. Näkyviin tulee varoituskuvake, kun kaava käyttää dynaamista rakennetta tukevaa palvelukutsua. Kun laajennat kaavariviä, näet uuden Sieppaa rakenne -nimisen painikkeen.

Mahdollisuus siepata rakenne ja varoitussanoma dynaamisista rakennepalvelukutsuista.

Käytä dynaamista rakennetta

Sieppaa rakenne -toiminnon valitseminen noutaa palvelukutsua tukevat kentät rakenteen avulla, kuten on määritetty palvelukutsun tietolähteessä.

Seuraavassa kuvassa näkyy esimerkiksi luettelo kaikista kentistä, jotka noudetaan muodostettaessa yhteys Azure DevOps -projektiin. Ellei dynaamista rakennetta "siepata", kenttäluettelo pysyy oletusarvoisesti käytettävissä Azure DevOps -työkohteille.

Luettelo kaikista palvelukutsun palauttamista kentistä, joihin ei oletusarvoisesti sisälly Fabrikam ID -kenttää.

Harkitse Azure DevOps -projektia, jossa käytetään mukautettua kenttää – esimerkiksi Fabrikam ID:

Esimerkki: Fabrikam ID mukautettuna kenttänä Azure DevOpsissa.

Sinun täytyy siepata palvelukutsun rakenne, jotta voit käyttää tätä mukautettua kenttää. Voit siepata rakenteen valitsemalla ja laajentamalla varoitussanoman näyttävän kaavan ja valitsemalla sitten Sieppaa rakenne.

Kun dynaaminen rakenne on siepattu, voit käyttää pohjasovelluksen valitussa kentässä mukautettua Fabrikam ID -kenttää.

Esimerkki dynaamisen rakenneominaisuuden kautta siepatusta Fabrikam ID -tunnuksesta.

Näet myös päivitetyn rakenteen, jota voi käyttää rakenteen sieppaamiseen käytetyn valikoiman palvelukutsussa. Saat rakenteen tiedot näkyviin siirtämällä kohdistimen kaavan loppuun ja napsauttamalla avattavaa painiketta kaavarivillä, kun haluat laajentaa tulosjoukon.

Esimerkki kaavarivillä olevasta siepatusta rakenteesta, jossa on Fabrikam ID.

Katso myös

Azure DevOpsiin yhdistäminen Power Appsista

Huomautus

Voitko kertoa meille dokumentaatiota koskevan kielimäärityksesi? Vastaa lyhyeen kyselyyn. (Huomaa, että tämä kysely on englanninkielinen.)

Kyselyyn vastaaminen kestää noin seitsemän minuuttia. Henkilökohtaisia tietoja ei kerätä (tietosuojatiedot).