Prosljeđivanje popisa povezanih 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 članku Dodavanje ugrađene aplikacije radnog područja na obrazac utemeljen na modelu

Pretpregled

U ovom se članku objašnjava kako dodati ugrađenu aplikaciju radnog područja i proslijediti popis zapisa povezanih s trenutnim zapisom (glavnog obrasca) kao kontekstom podataka u ugrađenu aplikaciju radnog područja.

Postupak

Recimo da na glavni obrazac računa želite dodati ugrađenu aplikaciju radnog područja i popis kontakata povezanih s trenutačnim zapisom računa proslijediti u ugrađenu aplikaciju radnog područja. Da biste to učinili, slijedite ove korake:

  1. Prijavite se na Power Apps i otvorite uređivač obrazaca iz glavnog obrasca tablice, kao što je tablica računa.

  2. Odaberite odjeljak obrasca na kojem želite da se pojavljuje aplikacija radnog područja.

  3. Odaberite odjeljak pa na kartici Umetanje u grupi Kontrola odaberite Podrešetka.

  4. U dijaloškom okviru Postavi svojstva odaberite karticu Prikaz, a zatim u okvir Naziv upišite naziv kontrole rešetke.

  5. U odjeljku Izvor podataka odaberite Tablica i Zadani prikaz koji odgovaraju popisu zapisa koji kao podatkovni kontekst želite proslijediti ugrađenoj aplikaciji od gotovih gradivnih elemenata.

  6. Odaberite karticu Kontrole, a zatim odaberite Dodavanje kontrole....

  7. U dijaloškom okviru Dodavanje kontrole s popisa dostupnih kontrola odaberite Aplikacija radnog područja, a zatim Dodaj.

  8. U dijaloškom okviru Postavi svojstva s popisa kontrola odaberite Aplikacija radnog područja, a zatim mogućnost Web.

  9. U odjeljku ispod popisa kontrola prikazuje se popis svojstava koji odgovara kontroli aplikacije radnog područja. Imajte u vidu sljedeće:

    • U svojstvu Naziv tablice navodi se tablica koja ugrađenu aplikaciju radnog područja opskrbljuje podacima. Postavlja se na tablicu koju ste prethodno odabrali.
      • 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 Naziv prikaza navodi se prikaz tablice za filtriranje podataka koji se šalju u ugrađenu aplikaciju radnog područja. Postavlja se na Zadani prikaz koji ste prethodno odabrali.
      • Taj prikaz određuje podatke (polja i vrijednosti) koji se šalju ugrađenoj aplikaciji radnog područja prilikom izvođenja. U aplikaciji radnog područja upotrebljavajte samo stupce uvrštene u prikaz ili ih po potrebi dodajte u prikaz. Sve stupce koja nisu uvrštena u prikaz prikazuju se tijekom izvođenja kao prazne vrijednosti.
      • Kriteriji filtra za prikaz ne upotrebljavaju se trenutku stvaranja sadržaja. Prema tome, podaci prikazani prilikom stvaranja ugrađenih aplikacija radnog područja nisu filtrirani. To je samo popis prvih nekoliko zapisa kojima imate pristup. Prilikom izvođenja kriteriji filtra za prikaz primjenjuju se prema očekivanju pa se korisnicima prikazuju samo relevantni podaci.
    • 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-a aplikacije prekida vezu između obrasca utemeljenog na modelu i ugrađene aplikacije radnog područja.
  10. Odaberite gumb Prilagodba da biste stvorili ili uredili aplikaciju radnog područja. To otvara uslugu Power Apps Studio u novoj kartici preglednika.

    Važno

    • 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.
  11. Obratite pozornost na posebnu kontrolu ModelDrivenFormIntegrationto smještenu 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.

  12. Odaberite kontrolu Galerija1 i vidjet ćete da je svojstvo Stavke postavljeno na ModelDrivenFormIntegration.Data.

  13. U oknu svojstava s desne strane pokraj mogućnosti Stupci odaberite Uređivanje.

  14. U okviru s podacima stupac preslikan na kontrolu Naslov1 promijenite na Puni naziv ili neki drugi stupac koji ima podatke.

  15. 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.

  16. Odaberite karticu Datoteka pa odaberite Postavke.

  17. Na kartici Predstojeće značajke, u odjeljku Eksperimentalne značajke postavite Optimizirajte izgled ugrađivanja na Uključeno.

  18. 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.
  19. Zatvorite dijalog Postavke.

  20. Odaberite Natrag, a zatim odaberite karticu preglednika u kojoj je otvoren uređivač obrazaca.

  21. Primijetit ćete da je u svojstvo ID aplikacije u kontroli Aplikacija 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 poslan je prilikom spremanja aplikacije.
  22. U dijaloškom okviru Postavi svojstva odaberite karticu Prikaz, zatim izbrišite Prikazani natpis na obrascu, a potom odaberite U redu.

  23. 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 zapisa prikazanog na glavnom obrascu mijenja se podatkovni kontekst koji se prosljeđuje obrascu, a ugrađena se aplikacija osvježava radi prikaza relevantnih podataka.

Ovaj vam je članak pokazao kako započeti s ugradnjom aplikacije platna u obrazac utemeljen na modelu. Ugrađenu aplikaciju od gotovih gradivnih elemenata 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