Prosljeđivanje trenutačnog zapisa kao podatkovnog konteksta u ugrađenu aplikaciju radnog područja
Važno
Aplikacije radnog područja ugrađene u obrasce upravljane modelom sada su izvan pretpregleda i općenito su dostupne. Koraci navedeni u nastavku zastarjeli su i mogu se primijeniti samo na javno izdanje pretpregleda aplikacija radnog područja ugrađenih u obrasce upravljane modelom. Ažurirani popis koraka za najnovije izdanje potražite u odjeljku: Dodavanje ugrađene aplikacije radnog područja obrascu upravljanom modelom
U ovoj je temi objašnjen postupak dodavanja ugrađene aplikacije radnog područja i prosljeđivanja trenutačnog zapisa (glavnog obrasca) kao podatkovnog konteksta u ugrađenu aplikaciju radnog područja.
Zamislite da na glavni obrazac računa želite dodati ugrađenu aplikaciju radnog područja i trenutačni zapis računa proslijediti u ugrađenu aplikaciju radnog područja. Da biste to učinili, slijedite ove korake:
- Prijavite se na Power Apps i otvorite uređivač obrazaca iz glavnog obrasca tablice, kao što je tablica računa.
- Odaberite odjeljak obrasca na kojem želite da se pojavljuje aplikacija radnog područja.
- Pomoću okna preglednika stupca dodajte potreban stupac, kao što je Naziv računa.
Važno
Uvijek koristite obavezan stupac koje jamačno ima vrijednost. Ako stupac ne sadrži vrijednost, ugrađena aplikacija radnog područja neće se osvježiti u slučaju promjena podataka na obrascu glavnog računala utemeljenom na modelu.
- Uz odabrani stupac na kartici Početak u grupi Uređivanje odaberite Promjena svojstava.
- U dijaloškom okviru Svojstva stupca odaberite karticu Kontrole.
- Na kartici Kontrole odaberite Dodavanje kontrole....
- U dijaloškom okviru Dodavanje kontrole s popisa dostupnih kontrola odaberite Aplikacija radnog područja, a zatim Dodaj.
- U dijaloškom okviru Svojstva stupca s popisa kontrola odaberite Aplikacija radnog područja, a zatim mogućnost Web.
- U odjeljku ispod popisa kontrola prikazuje se popis svojstava dostupnih kontroli aplikacije radnog područja.
- U svojstvu Naziv tablice navodi se tablica koja ugrađenu aplikaciju radnog područja opskrbljuje podacima. Ono se postavlja na tablicu koja sadrži stupac dodano u prethodnom koraku.
- Premda je to svojstvo prikazano kao promjenjivo, njegova izmjena nema učinka na ugrađenu aplikaciju radnog područja. Ono služi samo kao referenca.
- U svojstvu ID aplikacije naveden je ID ugrađene aplikacije radnog područja. On se automatski generira i popunjava prilikom stvaranja aplikacije radnog područja.
- Imajte na umu da svaka izmjena vrijednosti ID aplikacije prekida vezu između obrasca utemeljenog na modelu i ugrađene aplikacije radnog područja.
- U svojstvu Naziv tablice navodi se tablica koja ugrađenu aplikaciju radnog područja opskrbljuje podacima. Ono se postavlja na tablicu koja sadrži stupac dodano u prethodnom koraku.
- Odaberite Prilagodba da biste stvorili ili uredili aplikaciju radnog područja. To otvara uslugu Power Apps Studio u novoj kartici.
Napomena
- Opcija Prilagodi trenutačno je dostupna samo korištenjem klasičnog alat za dizajniranje obrazaca.
- Ako program za blokiranje skočnih prozora u web-pregledniku blokira otvaranje usluge Power Apps Studio, morate omogućiti web-mjesto make.powerapps.com ili privremeno onemogućiti program za blokiranje skočnih prozora, a zatim ponovno odabrati mogućnost Prilagodba.
- Obratite pozornost na posebnu kontrolu ModelDrivenFormIntegrationto koja se prikazuje u lijevom oknu usluge Power Apps Studio. Ta kontrola služi za dovođenje kontekstnih podataka iz obrasca utemeljenog na modelu u ugrađenu aplikaciju radnog područja.
- Odaberite kontrolu Galerija1 i vidjet ćete da je svojstvo Stavke postavljeno na ModelDrivenFormIntegration.Data.
Napomena
ModelDrivenFormIntegration.Data popis je zapisa. U ovom primjeru ima samo jedan zapis. Da biste pozvali izravno taj zapis, možete upotrijebiti funkciju First. Primjerice, First(ModelDrivenFormIntegration.Data).Name.
- U oknu svojstava s desne strane pokraj mogućnosti Stupci odaberite Uređivanje.
- U okviru s podacima stupac preslikan na kontrolu Naslov1 promijenite na Naziv ili neki drugi stupac koji ima podatke.
- Primijetit ćete da se u galeriji prikazuju podaci koji se u nju prosljeđuju iz obrasca glavnog računala utemeljenog na modelu putem kontrole ModelDrivenFormIntegration. Zatvori okno s podacima.
- Odaberite karticu Datoteka, a zatim odaberite Postavke.
- Na kartici Predstojeće značajke, u odjeljku Eksperimentalne značajke postavite Optimizirajte izgled ugrađivanja na Uključeno.
- Odaberite karticu Općenito. Navedite jedinstveni naziv aplikacije, a zatim odaberite Spremi. Uzmite u obzir sljedeće:
- Aplikacija se s prvim spremanjem automatski objavljuje.
- Prilikom narednih spremanja odaberite Objavi, a zatim Objavi ovu verziju da bi vaše izmjene postale dostupne.
- Zatvorite dijalog Postavke.
- Na izborniku odaberite Natrag, a zatim odaberite karticu preglednika u kojoj je otvoren uređivač obrazaca. Primijetit ćete da je u svojstvo ID aplikacije u kontroli aplikacije radnog područja sada automatski upisana vrijednost. Uzmite u obzir sljedeće:
- Alat za uređivanje obrazaca ima izravnu vezu s uslugom Power Apps Studio otvorenom u drugoj kartici preglednika u jednom od prethodnih koraka.
- Uređivač obrazaca "čeka" da mu se pošalje ID aplikacije.
- ID aplikacije šalje se uređivaču obrazaca prilikom spremanja aplikacije.
- U dijaloškom okviru Svojstva stupca odaberite karticu Prikaz.
- Izbrišite Prikazani natpis na obrascu pa odaberite U redu.
- Ako je u taj obrazac već ugrađena aplikacija radnog područja, prikazuje se poruka "Možete omogućiti samo jednu aplikaciju radnog područja na obrascu". Da biste dodali novu aplikaciju radnog područja, najprije morate onemogućiti trenutačno ugrađenu aplikaciju radnog područja. Potom omogućite novu ugrađenu aplikaciju radnog područja.
- Na kartici Početak odaberite Spremi, a zatim odaberite Objavi.
Kada na obrazac utemeljen na modelu dodate ugrađenu aplikaciju radnog područja, omogućite drugim korisnicima zajedničko korištenje te aplikacije radnog područja. Dodatne informacije: Zajedničko korištenje ugrađene aplikacije radnog područja.
Kada korisnici otvore aplikaciju utemeljenu na modelu (samo objedinjeno sučelje) s obrascem koji ste izmijenili, na obrascu im se prikazuje ugrađena aplikacija radnog područja. Izmjenom retka prikazanog na glavnom obrascu mijenja se podatkovni kontekst koji se prosljeđuje obrascu, a ugrađena se aplikacija osvježava radi prikaza relevantnih podataka.
U ovoj su temi prikazani prvi koraci za ugradnju aplikacije radnog područja u obrazac utemeljen na modelu. Ugrađenu aplikaciju radnog područja možete dodatno prilagoditi radi povezivanja i uvođenja podataka iz raznih izvora. Da biste filtrirali ili pronašli određene zapise u tim izvorima podataka, koristite funkcije filtriranja, pretraživanja i pronalaženja te kontekst proslijeđen iz obrasca glavnog računala utemeljenog na modelu. Da biste sučelje jednostavno dizajnirali prema svojim potrebama, upotrijebite uređivač aplikacija radnog područja WYSIWYG.
Pogledajte također
Ugrađivanje aplikacije radnog područja u obrazac utemeljen na modelu
Dodavanje ugrađene aplikacije radnog područja obrascu upravljanom modelom
Uređivanje aplikacije radnog područja ugrađene u obrazac upravljan modelom
Prilagodba veličine zaslona i orijentacije aplikacije radnog područja ugrađene u obrazac upravljan modelom
Izvršavanje unaprijed definiranih aktivnosti na obrascu glavnog računala iz ugrađene aplikacije radnog područja
Svojstva i radnje kontrole ModelDrivenFormIntegration
Zajedničko korištenje ugrađene aplikacije radnog područja
Smjernice za rad s ugrađenim aplikacijama radnog područja
Migriranje ugrađenih aplikacija radnog područja na obrasce upravljane modelom koji su stvoreni s pomoću najnovijeg javnog izdanja pretpregleda