Posredovanje trenutnega zapisa kot konteksta 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 glejte: Dodajanje vdelane aplikacije s platnom na obrazcu, ki temelji na modelu
V tej temi je pojasnjeno, kako dodate vdelano aplikacijo delovnega območja in posredujete trenutni zapis (glavnega obrazca) kot kontekst podatkov v vdelano aplikacijo delovnega območja.
Predstavljajte si, da želite dodati vdelano aplikacijo delovnega območja v glavni obrazec kupca in nato v vdelano aplikacijo delovnega območja posredovati trenutni zapis kupca. To naredite tako:
- Vpišite se v Power Apps in odprite urejevalnik obrazcev za glavni obrazec tabele, kot je tabela kupca.
- Izberite razdelek obrazca, kamor želite umestiti vdelano aplikacijo s platnom.
- V podoknu raziskovalca stolpcev dodajte zahtevan stolpec, npr. Ime kupca.
Pomembno
Vedno uporabite obvezen stolpec, v katerega je treba vnesti vrednost. Če vaš stolpec nima vrednosti, se vdelana aplikacija s platnom ne bo osvežila kot odgovor na kakršno koli spremembo podatkov v gostiteljskem obrazcu, ki temelji na modelu.
- Ko je stolpec izbran, na zavihku Osnovno v skupini Uredi izberite Spremeni lastnosti.
- V pogovornem oknu Lastnosti stolpca izberite zavihek Kontrolniki.
- Na zavihku Kontrolniki izberite Dodaj kontrolnik ....
- V pogovornem oknu Dodajanje kontrolnika s seznama razpoložljivih kontrolnikov izberite Aplikacija s platnom, nato pa izberite možnost Dodaj.
- V pogovornem oknu Lastnosti stolpca na seznamu razpoložljivih kontrolnikov izberite Aplikacija s platnom, nato pa izberite možnost Splet.
- V razdelku pod seznamom kontrolnikov je prikazan seznam lastnosti, ki so na voljo za kontrolnik aplikacije s platnom.
- Lastnost Ime tabele določa tabelo, ki bo vdelani aplikaciji s platnom zagotovila podatke. Nastavljena bo na tabelo s stolpcem, ki ste ga dodali v enem od prejšnjih korakov.
- Č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 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.
- Lastnost Ime tabele določa tabelo, ki bo vdelani aplikaciji s platnom zagotovila podatke. Nastavljena bo na tabelo s stolpcem, ki ste ga dodali v enem od prejšnjih korakov.
- Izberite Prilagodi, da ustvarite ali uredite aplikacijo s platnom. S tem odprete Power Apps Studio v novem zavihku.
Opomba
- 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.
- V storitvi Power Apps Studio boste opazili, da je v levem podoknu posebni kontrolnik ModelDrivenFormIntegration. Ta kontrolnik upravlja prenos podatkov konteksta iz gostiteljskega obrazca, ki temelji na modelu, v vdelano aplikacijo s platnom.
- Izberite kontrolnik Gallery1 in opazili boste, da je lastnost Elementi nastavljena na ModelDrivenFormIntegration.Data.
Opomba
ModelDrivenFormIntegration.Data je seznam zapisov. V tem primeru vsebuje samo en zapis. Za neposredno sklicevanje na zapis lahko uporabite funkcijo »First«. Primer: First(ModelDrivenFormIntegration.Data).Name.
- V podoknu lastnosti na desni izberite Uredi ob možnosti Stolpci.
- V podoknu s podatki spremenite stolpec, ki je preslikan v kontrolnik Title1, v Name ali drug stolpec s podatki.
- Upoštevajte, da galerija prikazuje podatke, ki so posredovani vanjo iz gostiteljskega obrazca, ki temelji na modelu, prek kontrolnika ModelDrivenFormIntegration. Zaprite podokno s podatki.
- Izberite zavihek Datoteka in nato Nastavitve.
- V zavihku Prihajajoče funkcije v razdelku Preskusne funkcije nastavite možnost Optimizacija vdelave videza na Vklopljeno.
- 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.
- Zaprite pogovorno okno Nastavitve.
- V meniju izberite Nazaj in nato izberite zavihek brskalnika z odprtim urejevalnikom obrazcev. Lastnost ID aplikacije kontrolnika aplikacije s platnom je 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 prejme ID aplikacije.
- ID aplikacije se v urejevalnik obrazcev pošlje pri shranjevanju aplikacije.
- V pogovornem oknu Lastnosti stolpca izberite zavihek Prikaz.
- Izbrišite Prikaži oznako v obrazcu in nato izberite V redu.
- Če ta obrazec že vsebuje vdelano aplikacijo s platnom, se prikaže sporočilo »V obrazcu lahko omogočite samo eno aplikacijo s platnom«. Če želite dodati novo aplikacijo s platnom, najprej onemogočite trenutno vdelano aplikacijo s platnom. Nato omogočite novo vdelano aplikacijo s platnom.
- 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 s platnom. S spreminjanjem vrstice, prikazane v glavnem obrazcu, spremenite kontekst podatkov, ki se posreduje v obrazec, vdelana aplikacija pa se osveži za prikaz ustreznih podatkov.
V tej temi je bilo prikazano, kako vdelate aplikacijo s platnom v obrazec, 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).
Povratne informacije
Pošlji in prikaži povratne informacije za