Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
În acest tutorial, vom vorbi despre cum să creați reguli de afaceri PowerApps. De asemenea, vom acoperi câteva alte instrumente și concepte utilizate în lucrul cu serviciul de date comun.
Regulile de afaceri sunt create pentru a stabili reguli specifice despre datele dvs.
Un mod obișnuit de utilizare este stabilirea unor limite sau linii directoare specifice privind modul în care datele pot fi adăugate prin intermediul formularelor. Asta vom face în exemplul nostru.
Cuprins
Cum funcționează regulile de afaceri
Pentru a adăuga o regulă de afaceri, trebuie doar să mergem la fila Reguli de afaceri din Entități, apoi să faceți clic pe „Adăugați o regulă de afaceri” în colțul din stânga sus.
Așa arată secțiunea Reguli de afaceri PowerApps.
Regulile de afaceri încep cu o declarație IF sau o condiție.
Dacă condiția dată este îndeplinită, atunci urmează seria de acțiuni și condiții legate de bifa din dreapta. Dacă nu, atunci calea cu semnul x sub condiție este urmată.
Putem alege ce se întâmplă în continuare dintre aceste opțiuni din panoul din dreapta. Deci, următorul pas ar putea fi fie un flux în care este setată o nouă condiție, fie o acțiune în care putem afișa un mesaj de eroare, setați vizibilitatea, setăm valoarea câmpului etc.
Din nou, vedem aici cât de ușor este să utilizați PowerApps. Puteți alege să nu faceți nicio codificare pentru a crea reguli de afaceri, deoarece vă permite să glisați și să plasați elemente.
Acum, să creăm o regulă de afaceri.
Crearea regulilor de afaceri PowerApps
Vom folosi aceleași date pe care le-am folosit în acest șir de tutoriale despre PowerApps.
Să presupunem că vrem să creăm o regulă care să împiedice un utilizator să adauge o înregistrare dacă clientul este din Coreea de Sud și alege VIP Nivelul 5. Putem crea o regulă care va produce un mesaj de eroare dacă cineva încearcă să adauge astfel de date.
Vom începe prin a defini condiția. Să facem clic pe el și să-l numim Nivel VIP.
De asemenea, putem schimba numele afișat aici, în panoul din dreapta.
Am stabilit condițiile alegând sursa, câmpul, operatorul, tipul și valoarea potrivite.
Pentru această regulă, setăm condiția ca nivelul VIP să fie egal cu 5 pentru ca o acțiune să aibă loc. Să facem clic pe Aplicare pentru a salva condiția respectivă.
Dar, în afară de nivelul VIP, vrem să stabilim și locația. Așa că trebuie să adăugăm o altă regulă acestei condiții. Putem face asta făcând clic pe +Nou.
Deci, în această regulă, dorim ca acțiunea să se întâmple numai dacă locația aleasă este Coreea de Sud.
Acum, avem două reguli. Vrem să setăm nivelul VIP la 5, apoi vrem să vedem dacă Locația arată Coreea de Sud. Deoarece dorim ca ambele reguli să fie aplicate, vom alege AND sub Rule Logic.
Odată ce am aplicat aceste reguli, vom alege o acțiune în continuare. Să glisăm Afișați mesajul de eroare în diagramă.
Să numim această acțiune Eroare prin schimbarea numelui afișat din dreapta.
Putem alege unde apare mesajul de eroare și putem dicta ce spune mesajul de eroare. Deci, să facem ca mesajul de eroare să apară în câmpul locației. De asemenea, vom sfătui utilizatorul să aleagă o altă țară sau să schimbe nivelul VIP.
Odată ce facem clic pe Aplicare, PowerApps va salva setările respective. Putem vedea versiunea text a aceleiași reguli pe care am creat-o în partea de jos a ecranului.
Odată ce suntem mulțumiți de regulă, putem face clic pe Salvare în zona din dreapta sus.
De asemenea, putem face clic pe Validare dacă vrem să verificăm dacă regula curge perfect.
Dacă nu vedem nicio eroare în munca noastră, o putem bloca făcând clic pe butonul Activare.
Odată ce facem asta, vom vedea o bară de progres în mijloc care ne arată că aplică logica în toate înregistrările.
Această fereastră va dispărea odată ce procesul de activare este finalizat.
Verificarea regulilor de afaceri
Acum, să ne uităm la regula de afaceri în acțiune.
Dacă revenim la fila Reguli de afaceri din Entități, putem vedea noua regulă de afaceri pe care am creat-o.
Pentru a vedea dacă această regulă de afaceri funcționează corect, să adăugăm o înregistrare nouă. Să mergem la fila Date.
Apoi, vom face clic pe +Adăugați înregistrare aici în partea de sus.
Aceasta va deschide formularul pe care l-am creat într-un tutorial anterior .
Să începem prin a completa secțiunea General a formularului, care conține numărul clientului, prenumele și numele de familie.
În continuare, vom adăuga o locație și un nivel VIP. Deocamdată, să scriem Regatul Unit și să-l setăm la nivelul VIP 5.
Următorul câmp este Data Joined. Pentru a face lucrurile mai ușoare pentru utilizatorul final, PowerApps folosește un calendar care ne permite doar să alegem data exactă în loc să trebuie să introducem informațiile.
Vom finaliza formularul completând celelalte detalii, cum ar fi numărul pașaportului și numele agentului. După cum puteți vedea, nu au apărut erori.
De data aceasta, haideți să schimbăm locația și să o setăm în Coreea de Sud și să lăsăm nivelul VIP la 5. Rețineți că acestea sunt cele două condiții pe care le-am stabilit în regula noastră de afaceri.
Deoarece condițiile îndeplinesc cerințele stabilite, apare mesajul de eroare.
Dar dacă schimbăm nivelul VIP și îl facem 4, mesajul de eroare dispare.
Acest lucru arată că regula noastră de afaceri funcționează într-adevăr perfect.
Alte concepte comune ale serviciului de date
Regulile de afaceri din PowerApps fac și mai ușor să lucrezi cu Entitățile, în special în ceea ce privește aducerea de date noi. Dar, în afară de Entități, există și alte instrumente și concepte puternice utilizate în serviciul de date comun.
Deși nu ne vom scufunda în detaliu în fiecare dintre ele, haideți să acoperim pe scurt aceste concepte doar în cazul în care va apărea nevoia de a le folosi în viitor.
Dataflows este un instrument puternic pe care îl putem folosi. Ele încarcă automat serviciul de date comun în datele curente.
De exemplu, dacă conduceți un restaurant, puteți avea datele de la punctul de vânzare direct introduse în entități. Acest lucru se poate realiza prin crearea unui flux de date.
Conexiunile sunt o altă parte importantă a serviciului de date comun. Funcționează în același mod ca și conexiunile noastre atunci când folosiți aplicații canvas. Aici putem adăuga o conexiune OneDrive, de exemplu.
Gateway-urile sunt de asemenea importante. Ele ne permit să comunicăm cu diferite baze de date.
Dacă doriți să explorați mai mult fiecare dintre aceste zone, puteți consulta documentul Microsoft care le acoperă în detaliu.
Introducere Power Apps: Definiție, caracteristici, funcții și importanță
Medii Power Apps: Configurarea corectă a elementelor aplicației
Funcții și formule PowerApps | O introducere
Concluzie
Regulile de afaceri PowerApps arată cât de dinamică este cu adevărat această platformă. Face aproape orice posibil, mai ales dacă doriți ca datele dumneavoastră să fie prezentate într-un mod specific. De asemenea, vă ajută să vă păstrați datele cât mai curate posibil.
Exemplul la care am lucrat este doar începutul. De fapt, este posibil să lucrezi la reguli mai complicate în care un amestec de condiții și acțiuni diferite funcționează împreună. De asemenea, puteți alege să creați aceste reguli prin codificarea lor în loc să utilizați sistemul de diagramă de flux glisare și plasare pe care l-am folosit. Totul depinde de nivelul de calificare și de preferințele tale.
În ceea ce privește celelalte concepte pe care le-am atins, acestea merită cu siguranță analizate dacă doriți să stăpâniți cu adevărat ceea ce poate face PowerApps. Rețineți că de 99 de ori din 100, probabil că veți lucra cu Entități mai mult decât orice altă zonă din cadrul platformei.
Toate cele bune,
Henry
Ce este Sinele în Python: Exemple din lumea reală
Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.
În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.
Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.
În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.
Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.
Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.
Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.
Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.
Ce este LuckyTemplates Gateway? Tot ce trebuie să știți