Situatie
Impreuna cu ultimile actualizari si modificari la Sharepoint Online din Office 365 avem posibilitatea de a crea aplicatii in PowerApps pornind de o lista Sharepoint, aplicatie pe care ulterior o putem integra in diverse pagini din Site-uri care au setat ca si stil de vizualizare Modern View.
Solutie
Presupunem asadar ca avem creata aplicatia deja in PowerApps (vezi aici cum cream o aplicatie PowerApps pornind de la o lista din Sharepoint Online).
Mai intai de toate va trebui sa geneream Uri-ul pentru Embed iar cea mai simpla metoda este sa inlocuim [AppID] din Uri-ul de mai jos cu ID-ul corespunzator aplicatiei noastre.
<iframe width=”1024px” height=”768px” src=”https://web.powerapps.com/webplayer/iframeapp?hideNavBar=true&source=iframe&screenColor=rgba(104,101,171,1)&appId=/providers/Microsoft.PowerApps/apps/[AppID]” />
Pentru a obtine ID-ul applicatiei, deschidem aplicatia in PowerApps Studio (Web sau Desktop) si in sectiunea Details vom gasi App ID
Mergem apoi la pagina din site-ul Sharepoint unde dorim sa incorporam aceasta aplicatie si ii dam Edit.
Adaugam o sectiune noua dand click pe butonul de Add new section or a webpart si alegem optiunea Embed dupa care copiem Uri-ul generat mai sus pentru a incorpora aplicatia noastra in pagina (de mentionat ca in functie de ce ecran e setat in aplicatie ca vizualizare implicita, tot acel ecran va aparea by default si pe pagina noastra.)
Leave A Comment?