Posredovanje seznama povezanih zapisov kot kontekst podatkov v vdelano aplikacijo delovnega območja

Pomembno

Aplikacije delovnega območja, vdelane v obrazce, ki temeljijo na modelu, zdaj niso več v predogledu in so splošno na voljo. Spodaj navedeni koraki so zastareli in veljajo samo za izdaje javnega predogleda aplikacij na osnovi delovnega območja, vdelanih v obrazce, ki temeljijo na modelu. Za posodobljen seznam korakov za najnovejšo izdajo pojdite na: Dodajte vdelano aplikacijo za platno v obrazec, ki ga poganja model

Pregled

V tem članku je razloženo, kako dodati aplikacijo za vdelano platno in posredovati seznam zapisov, povezanih s trenutnim zapisom (glavnega obrazca), kot podatkovni kontekst v aplikacijo za vdelano platno.

Postopek

Recimo, da želite na glavni obrazec računa dodati vdelano aplikacijo delovnega območja in vanjo posredovati seznam stikov, povezanih s trenutnim zapisom računa. To naredite tako:

  1. Vpišite se v Power Apps in odprite urejevalnik obrazcev za glavni obrazec tabele, kot je tabela kupca.

  2. Izberite razdelek obrazca, kamor želite umestiti vdelano aplikacijo s platnom.

  3. Ko je razdelek izbran, na zavihku Vstavi v skupini Kontrolnik izberite Podmreža.

  4. V pogovornem oknu Nastavitev lastnosti izberite zavihek Prikaz in nato v polje Ime vnesite ime kontrolnika za mrežo.

  5. V razdelku Vir podatkov izberite možnosti Tabela in Privzeti pogled, ki ustrezata seznamu zapisov, ki jih želite posredovati kot kontekst podatkov v vdelano aplikacijo delovnega območja.

  6. Izberite zavihek Kontrolniki in nato Dodaj kontrolnik …

  7. V pogovornem oknu Dodajanje kontrolnika s seznama razpoložljivih kontrolnikov izberite Aplikacija s platnom, nato pa izberite možnost Dodaj.

  8. V pogovornem oknu Nastavitev lastnosti s seznama razpoložljivih kontrolnikov izberite Aplikacija s platnom, nato pa izberite možnost Splet.

  9. V razdelku pod seznamom kontrolnikov si oglejte seznam lastnosti, ki ustrezajo kontrolniku aplikacije s platnom, in upoštevajte naslednje:

    • Lastnost Ime tabele določa tabelo, ki bo vdelani aplikaciji s platnom zagotovila podatke. Nastavljena bo na tabelo, ki ste jo izbrali.
      • Čeprav je ta lastnost prikazana kot lastnost, ki jo je mogoče spremeniti, spreminjanje ne vpliva na vdelano aplikacijo s platnom. Uporablja se samo za vašo referenco.
    • Lastnost Ime pogleda določa pogled tabele, ki bo uporabljen za filtriranje podatkov, posredovanih v vdelano aplikacijo s platnom. Nastavljena bo na entiteto Privzeti pogled, ki ste jo izbrali.
      • Ta pogled določa podatke (polja in vrednosti), poslane v vdelano aplikacijo s platnom med izvajanjem. V aplikaciji s platnom uporabljajte samo stolpce, ki so vključeni v pogledu, ali jih po potrebi dodajte v pogled. Vsi stolpci, ki niso vključeni v pogled, so med izvajanjem prikazani kot prazne vrednosti.
      • Pogoji filtra za pogled se v času ustvarjanja ne uporabijo. Zato podatki, ki jih vidite med ustvarjanjem vdelanih aplikacij delovnega območja, niso filtrirani; gre preprosto za seznam nekaj najpomembnejših zapisov, do katerih imate dostop. Med izvajanjem se kot pričakovano uporabijo pogoji filtra za pogled, tako da uporabniki vidijo samo ustrezne podatke.
    • Lastnost App ID določa ID vdelane aplikacije s platnom. Ustvari in izpolni se samodejno, ko je ustvarjena aplikacija s platnom.
      • Upoštevajte, da vsaka sprememba vrednosti »ID aplikacije« prekine povezavo med obrazcem, ki temelji na modelu, in vdelano aplikacijo s platnom.
  10. Izberite gumb Prilagodi, da ustvarite ali uredite aplikacijo s platnom. S tem odprete Power Apps Studio v novem zavihku brskalnika.

    Pomembno

    • Možnost Prilagajanje je trenutno na voljo samo s klasičnim oblikovalnikom obrazcev.
    • Če je odpiranje storitve Power Apps Studio onemogočeno zaradi preprečevalnika pojavnih oken brskalnika, morate omogočiti spletno mesto make.powerapps.com ali začasno onemogočiti preprečevalnik pojavnih oken, nato pa znova izbrati možnost Prilagodi.
  11. V storitvi Power Apps Studio boste opazili, da je v levem podoknu kontrolnik ModelDrivenFormIntegration. Ta kontrolnik upravlja prenos podatkov konteksta iz gostiteljskega obrazca, ki temelji na modelu, v vdelano aplikacijo s platnom.

  12. Izberite kontrolnik Gallery1 in opazili boste, da je lastnost Elementi nastavljena na ModelDrivenFormIntegration.Data.

  13. V podoknu lastnosti na desni izberite Uredi ob možnosti Stolpci.

  14. V podoknu s podatki spremenite stolpec, ki je preslikan v kontrolnik Title1, v FullName ali drug stolpec s podatki.

  15. Upoštevajte, da galerija prikazuje podatke, ki so posredovani vanjo iz gostiteljskega obrazca, ki temelji na modelu, prek kontrolnika ModelDrivenFormIntegration. Zaprite podokno s podatki.

  16. Izberite zavihek Datoteka in nato Nastavitve.

  17. V zavihku Prihajajoče funkcije v razdelku Preskusne funkcije nastavite možnost Optimizacija vdelave videza na Vklopljeno.

  18. Izberite zavihek Splošno. Izberite enolično ime za aplikacijo in nato izberite možnost Shrani. Pomnite naslednje:

    • Aplikacija se s prvim shranjevanjem samodejno objavi.
    • Pri nadaljnjih shranjevanjih izberite Objavi in nato Objavi to različico, da uveljavite spremembe.
  19. Zaprite pogovorno okno Nastavitve.

  20. Izberite Nazaj in nato zavihek brskalnik, na katerem je odprt urejevalnik obrazcev.

  21. Upoštevajte, da je vrednost za lastnost ID aplikacije kontrolnika Aplikacija s platnom zdaj samodejno izpolnjena. Pomnite naslednje:

    • Urejevalnik obrazcev vključuje neposredno povezavo s storitvijo Power Apps Studio, ki je bila v prejšnjem koraku odprta na drugem zavihku brskalnika.
    • Urejevalnik obrazcev čaka, da se mu pošlje ID aplikacije.
    • ID aplikacije je bil poslan, ko je bila aplikacija shranjena.
  22. V pogovornem oknu Nastavitev lastnosti izberite zavihek Prikaz, nato počistite polje Prikaži oznako v obrazcu in izberite možnost V redu.

  23. Na zavihku Osnovno izberite Shrani in nato Objavi.

Ko dodate vdelano aplikacijo s platnom v obrazec, ki temelji na modelu, lahko to aplikacijo delite z drugimi uporabniki. Več informacij: Dajanje vdelane aplikacije s platnom v skupno rabo.

Ko uporabniki odprejo aplikacijo, ki temelji na modelu (samo za poenoteni vmesnik) in vključuje spremenjeni obrazec, lahko v obrazcu vidijo vdelano aplikacijo delovnega območja. S spreminjanjem zapisa, prikazanega v glavnem obrazcu, spremenite kontekst podatkov, ki se posreduje v obrazec, vdelana aplikacija pa se osveži za prikaz ustreznih podatkov.

Ta članek vam je pokazal, kako začeti z vdelavo platnene aplikacije v obliko, ki temelji na modelu. Vdelano aplikacijo s platnom lahko dodatno prilagodite za povezavo in pridobivanje podatkov iz različnih virov podatkov. S funkcijami filtriranja, iskanja in brskanja ter s kontekstom, posredovanim iz gostiteljskega obrazca, ki temelji na modelu, lahko filtrirate posamezne zapise iz teh virov podatkov in iščete po njih. Urejevalnik aplikacij delovnega območja WYSIWYG omogoča preprosto oblikovanje vmesnika, ki bo ustrezal vašim zahtevam.

Glejte tudi

Vdelava aplikacije s platnom na obrazcu, ki temelji na modelu
Dodajanje vdelane aplikacije s platnom na obrazcu, ki temelji na modelu
Urejanje aplikacije s platnom, vdelane na obrazcu, ki temelji na modelu
Prilagajanje velikosti zaslona in usmerjenosti aplikacije s platnom, vdelane na obrazcu, ki temelji na modelu
Izvajanje vnaprej določenih dejanj na gostitelja obrazec od znotraj vlagati platno app
Lastnosti in dejanja kontrolnika ModelDrivenFormIntegration
Skupna raba vdelane aplikacije s platnom
Smernice za delo z vdelanimi aplikacijami s platnom
Preselitev vdelanih aplikacij s platnom na obrazcih, ki temeljijo na modelu, ustvarjenih z uporabo izdaje javnega predogleda, na najnovejše

Opomba

Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)

Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).