Napravite petlju odobravanja pomoću Power Automate i Dataverse
Dataverse može vam dati način da napravite tokove koji imaju informacije uskladištene u bazi podataka nezavisno od toka oblaka. Najbolji primer za to je sa odobrenjima. Ako status odobravanja uskladištite u tabelu, tok može da radi na njemu.
U ovom primeru, kreiraćete proces odobravanja koji počinje kada korisnik doda datoteku u Dropbox. Kada se datoteka doda, informacije o njemu se pojavljuju u aplikaciji, gde redaktor može da odobri ili odbaci promenu. Kada redaktor odobri ili odbije promenu, šalje se pošta sa obaveštenjima, a odbijene datoteke se brišu iz Dropbox-a.
Sledeći korake u ovom odeljku, izgradićete:
- prilagođenu tabelu koja će sadržati informacije o svakoj datoteci koja je dodata Dropbox-u i da li je status datoteke odobren, odbijen ili neobrađen.
- tok koji dodaje informacije u prilagođenu tabelu kada se datoteka doda u Dropbox, šalje poštu kada je datoteka odobrena ili odbijena i briše odbijene datoteke. Ovi koraci pokazuju kako se takav tok oblaka gradi od početka, ali možete da kreirate sličan tok iz predloška.
- aplikaciju u kojoj redaktor može da odobri ili odbaci datoteke dodate u Dropbox. Ovu aplikaciju ćete Power Apps automatski generisati na osnovu kolona u prilagođenoj tabeli.
Preduslovi
Prijavite se Power Automate za i Power Apps.
Kreirajte veze sa Dropbox-om i Office 365 Outlookom, kao upravljanje vezama.
Napravite tabelu
Prijavite se u Power Apps.
Na levoj traci za navigaciju izaberite stavku Tabele .
Izaberite novu tabelu , a zatim novu tabelu.
Navedite ime za prikaz i ime množine za novu tabelu. U ovom primeru, oba imena su ReviewDropboxFiles. Opcionalno, možete dodati opis.
Kliknite na dugme Sačuvaj da biste sačuvali tabelu.
Dodavanje kolona u tabelu
Izaberite tabelu ReviewDropboxFiles na stranici "Tabele", a zatim izaberite stavku Nova kolona>.
Kreirajte novu kolonu pod imenom " Osoba koja vrši odobravanje " sa sledećim svojstvima:
- Postavi ime za prikaz na osobu koja vrši odobravanje.
- Postavite tip podatakana jedan red teksta.
- Postavite format na e-poštu.
- Potrebno je postaviti na posao.
Kreirajte novu kolonu pod imenom Status sa sledećim svojstvima:
- Postavi ime za prikaz na status.
- Postavite tip podatakana jedan red teksta.
- Postavite oblik na tekst.
- Potrebno je postaviti na posao.
Kreirajte novu kolonu pod imenom Identifikator datoteke sa sledećim svojstvima:
- Postavi ime za prikaz to File identifikator.
- Postavite tip podatakana jedan red teksta.
- Postavite oblik na tekst.
- Potrebno je postaviti na posao.
Prijavljivanje i kreiranje toka oblaka
Prijavite se u Power Automate.
U gornjem desnom meniju izaberite okruženje u kojem ste kreirali bazu podataka. Ako ne izaberete isto okruženje, nećete videti tabelu.
Idite na "Moji tokovi" i izaberite " Novi tok>automatizovanog toka oblaka".
Započni kada se doda datoteka
U dijalogu Kreiranje automatizovanog toka oblaka unesite ime toka i potražite okidač "Kada se datoteka kreira Dropbox ".
U fascikli Izaberite ikonu fascikle, a zatim potražite fasciklu u koju će datoteke biti dodate.
Dodavanje podataka u tabelu
U dizajneru izaberite stavku Novi korak i potražite radnju "Dodaj novi red Dataverse ".
Konfigurišite radnju kao što je predstavljeno na sledećem snimku ekrana:
U padajućem meniju Imena tabele izaberite tabelu ReviewDropboxFiles .
U polje Osoba koja vrši odobravanje unesite e-adresu osobe koja će pregledati datoteke.
U polju Identifikator datoteke izaberite identifikator datoteke sa liste dinamičkih sadržaja.
U polju Ime izaberite ime datoteke sa liste dinamičkih sadržaja.
U polje Status unesite "Neobrađeno ".
Proverite da li je datoteka redigovana
U okviru Dodavanje nove radnje reda izaberite novi korak i potražite radnju " Uradi do ".
Konfigurišite radnju "Uradi do" kao što je predstavljeno na sledećem snimku ekrana:
Izaberite levi okvir u radnji i izaberite status sa liste dinamičkih sadržaja.
U srednjem padajućem meniju izbor nije jednak.
U desno polje unesite "Neobrađeno ".
Unutar radnje "Uradi do radnje" izaberite stavku Dodaj radnju i potraži radnju "Uzmi red po ID-u Dataverse ".
Konfigurišite radnju "Nabavi red po ID-u " kao što je predstavljeno na sledećem snimku ekrana:
U padajućem meniju Imena tabele izaberite tabelu ReviewDropboxFiles .
U polju ID reda izaberite identifikator datoteke sa liste dinamičkih sadržaja.
Proverite da li je stavka odobrena
U okviru Radnja " Uradi do radnje" izaberite stavku Novi korak i potražite radnju "Uslov".
Konfigurišite radnju uslova kao što je predstavljeno na sledećem snimku ekrana:
Izaberite levi okvir u radnji i izaberite status sa liste dinamičkih sadržaja.
U srednjem padajućem meniju, izbor je jednak.
U polje sa desne strane unesite Odobreno .
Pošalji poruku sa obaveštenjima
U okviru radnje " Ako da" izaberite stavku Dodaj radnju i potražite radnju Slanje e-poruke (V2) Office 365 Outlook.
Konfigurišite radnju Pošalji e-poruku (V2) kao što je predstavljeno u sledećem snimku ekrana:
U polje Za unesite e-adresu osobe koju želite da obavestite kada artikal bude prihvaćen.
Napojnica
Navedite sopstvenu adresu da biste olakšali testiranje toka. Možete ga promeniti kada tok bude spreman za stvarnu upotrebu.
U polju Tema izaberite ime datoteke sa liste dinamičkih sadržaja.
U polje Telo unesite Artikal je odobren..
U okviru stavke Ako nema radnje ponovite korak 2, ali navedite telo e-poruke pošto je stavka odbijena.
Izbriši odbijene datoteke
U okviru Radnja slanja e-poruke (V2) za poštu odbijanja izaberite Dodaj radnju i potražite radnju Brisanje dropbox datoteke.
U polju Datoteka izaberite identifikator datoteke sa liste dinamičkih sadržaja.
Sačuvaj tok
Na vrhu ekrana unesite ime za kreirani tok oblaka i izaberite stavku Sačuvaj .
U Dropbox dodajte najmanje dve datoteke u fasciklu koju ste naveli: jednu za testiranje odobravanja i drugu za testiranje odbijanja.
Gradnja aplikacije
Prijavite se u Power Apps.
Idite na stranicu "Kreiranje ", a zatim izaberite Dataverse.
Izaberite vezu Dataverse , a zatim tabelu ReviewDropboxFiles .
Ako ste ovde prvi put, od vas će biti zatraženo da uspostavite vezu sa uslugom Dataverse.
Ako se pojavi dijalog " Power Apps Studio Dobrodošli u", možete ga pratiti ili preskočiti.
Prilagođavanje aplikacije
Na ovom koraku, aplikacija bi trebalo da sadrži tri ekrana za pregledanje, pregled detalja i uređivanje stavki.
Da biste dodali ili uklonili polja sa ekrana:
Izaberite željeni ekran u prikazu stabla .
Izaberite osnovni element ekrana.
U desnom oknu izaberite stavku Uredi.
Trenutni primer sadrži sledeća polja za svaki ekran:
- Na ekranu za pregledanje postoje polja za kolone " Ime i status " tabele Dataverse .
- Na ekranu sa detaljima postoje polja za kolone " Ime", "Status ", "Identifikator datoteke" i "Osoba koja vrši odobravanje " u tabeli Dataverse .
- Na ekranu za uređivanje postoji polje za kolonu " Ime" i tekstualno polje za uređivanje kolone "Status " tabele Dataverse .
Testirajte celokupno rešenje
U programu Power Apps otvorite režim pregleda birajući dugme za reprodukciju na traci sa alatkama.
Izaberite strelicu pored prve datoteke na listi da biste videli detalje o njemu.
Izaberite ikonu olovke da biste promenili detalje datoteke.
U polje Status unesite "Odobreno " i izaberite ikonu potvrde da biste sačuvali promene. Za nekoliko minuta dobićete e-poruku u kojoj se navodi da je datoteka odobrena.
Ponovite prethodne korake, ali u polje Status unesite odbijeno (ili bilo šta osim odobrenog). Za nekoliko minuta dobićete e-poruku u kojoj se navodi da je datoteka odbijena i da će datoteka biti izbrisana iz Dropbox-a.