Darbs ar dinamisku shēmu datu avotiem programmā Power Apps (izmēģinājuma)
[Šis raksts ir pirmsizlaides dokumentācija, kas var mainīties.]
Svarīgi
- Šis ir eksperimentāls līdzeklis.
- Eksperimentālie līdzekļi nav paredzēti komerciālai lietošanai, un to funkcionalitāte var būt ierobežota. Šie līdzekļi ir pieejami pirms oficiālā laidiena, lai klienti varētu priekšlaikus piekļūt līdzeklim un sniegt atsauksmes.
Power Apps parasti izmanto fiksētu lauku kopu, ko atgriež datu avots. Tomēr daži datu avoti atkarībā no pakalpojuma izsaukuma parametra vērtībām var atgriezt citu lauku kopu. Šādi pakalpojuma izsaukumi tiek uzskatīti par dinamisku shēmu, jo pakalpojuma izsaukumu atbildes lauki dinamiski mainās atkarībā no izsaukuma veida.
Piemēram, Azure DevOps darba vienumos var tikt lietoti pielāgoti lauki. Tā kā pielāgotie lauki nav pieejami visiem darba elementiem, daži izsaukumi uz Azure DevOps tiek uzskatīti par dinamiskiem. Šādos gadījumos atkarībā no Azure DevOps organizācijas, kurā ir šādi pielāgoti lauki , iespējams, tiks izveidota atšķirīga lauku kopa.
Piezīme
Šajā rakstā Azure DevOps savienotājs tiek izmantots, lai izskaidrotu dinamiskās shēmas lietošanu programmā Power Apps. Lai izveidotu pamatnes programmu, kas veido savienojumu ar Azure DevOps, skatiet sadaļu Savienojuma izveide ar Azure DevOps no Power Apps. Informāciju par projekta Azure DevOps konfigurēšanu, izmantojot pielāgotu lauku, skatiet sadaļā Pielāgotu lauku izveide.
Izmantojot dinamiskās shēmas eksperimentālo līdzekli, varat tvert shēmu tādiem datu avotiem, kas bloķē noteiktu izsaukumu, izmantojot atgriezto lauku kopu. Pēc tam, strādājot ar datiem, izmantojiet laukus no šādas dinamiskās shēmas, nevis noklusējuma shēmu, kas pieejama noklusējuma pakalpojuma izsaukumu laikā.
Dinamiskas shēmas iespējošana
Lai iespējotu līdzekli Dinamiska shēma, atveriet Iestatījumi > Gaidāmie līdzekļi > Eksperimentāli > Dinamiska shēma, saglabājot audekla programmu atvērtu rediģēšanai
Aizveriet pašreizējo Power Apps Studio sesiju un vēlreiz atveriet programmu rediģēšanai. Ja formula izmantos pakalpojuma izsaukumus, kas atbalsta dinamisko shēmu, tiks parādīta brīdinājuma ikona. Izvēršot formulas joslu, tiks parādīta jauna poga Tvert shēmu.
Dinamiskas shēmas izmantošana
Atlasot Tvert shēmu, tiek izgūti lauki, kas atbalsta pakalpojuma izsaukumus, un shēma, kas definēta pakalpojuma izsaukuma datu avotā.
Piemēram, nākamajā attēlā redzms visu lauku sarakstu, kas izgūti, veidojot savienojumu ar Azure DevOps projektu. Ja vien dinamiskā shēma nav "tverta", lauku saraksts pēc noklusējuma paliek pieejams Azure DevOps darba elementiem.
Apsveriet Azure DevOps projektu, kas izmanto pielāgotu lauku — piemēram, Fabrikam ID:
Lai izmantotu šo pielāgoto lauku, ir jātver pakalpojuma izsaukumu shēma. Lai tvertu shēmu, atlasiet un izvērsiet to formulas versiju, kurā tiek rādīts brīdinājuma ziņojums, un pēc tam atlasiet vienumu Tvert shēmu.
Kad dinamiskā shēma ir tverta, jūsu pamatnes programmā atlasītajam laukam varat izmantot pielāgoto Fabrikam ID.
Varat arī skatīt tās galerijas pakalpojuma izsaukšanai pieejamo atjaunināto shēmu, kas tika izmantota shēmas tveršanai. Lai skatītu šo shēmas detalizēto informāciju, pārvietojiet kursoru formulas beigās un atlasiet nolaižamo pogu zem formulas joslas, lai izvērstu rezultātu kopu.
Skatiet arī:
Savienojuma izveide ar Azure DevOps no Power Apps
Piezīme
Kādas ir jūsu dokumentācijas valodas preferences? Aizpildiet īsu aptauju. (ņemiet vērā, ka aptauja ir angļu valodā)
Aptaujai būs nepieciešamas aptuveni septiņas minūtes. Nekādi personas dati netiks vākti (paziņojums par konfidencialitāti).
Atsauksmes
https://aka.ms/ContentUserFeedback.
Drīzumā: 2024. gada laikā mēs pakāpeniski pārtrauksim izmantot “GitHub problēmas” kā atsauksmju par saturu mehānismu un aizstāsim to ar jaunu atsauksmju sistēmu. Papildinformāciju skatiet:Iesniegt un skatīt atsauksmes par