cum se creează formulare cu file în PowerApps pentru lista SharePoint
în acest tutorial PowerApps, vom vedea ce sunt filele din PowerApps, cum se creează o filă sau file în aplicația PowerApps. Acesta este un exemplu complet al modului de creare a formularelor cu file în PowerApps pentru lista SharePoint.
de asemenea, luând un scenariu simplu, vom vedea cum putem folosi filele PowerApps de pe ecranul PowerApps.
ce sunt filele PowerApps?
- o filă este poate un buton sau orice control de intrare care poate fi făcut clic în partea de sus a unui formular sau a unei ferestre. Această filă ajută la afișarea unei alte pagini sau zone atunci când un utilizator face clic pe ea. Când un utilizator face clic pe File, face unele funcționalități.
- în mod similar, formularele cu file PowerApps sunt utilizate pentru a face elementele de grup și pentru a menține dimensiunea vizibilă a formularelor gestionabilă.
- până acum PowerApps nu are nicio formă cu file. Deci, putem crea formularul cu file folosind un grup de controale de intrare Powerapps și, precum și o galerie.
cerință:
imaginea de mai jos reprezintă scenariul pe care vreau să îl creez pentru utilizatori. Există în total trei file ca:
- boala: atunci când un utilizator va face clic pe fila boala, atunci se va afișa toate câmpurile care sunt legate de boala numai (cum ar fi probleme circulatorii, boli de ficat, hepatita, etc). În același timp, această filă va fi în modul dezactivare, iar celelalte două file sunt în modul Editare.
- Detalii Pacient: Când un utilizator va face clic pe fila Detalii pacient, acesta va afișa toate câmpurile care sunt legate numai de pacient (cum ar fi numele pacientului, numele Tatălui, DOB, etc). În același timp, această filă va fi în modul dezactivare, iar celelalte două file sunt în modul Editare.
- detalii Relative: când un utilizator va face clic pe fila Detalii Relative, acesta va afișa toate câmpurile care sunt legate doar de ruda pacientului (cum ar fi numele relativ al pacientului, relația cu pacientul, Numărul de Contact relativ etc.). În același timp, această filă va fi în modul dezactivare, iar celelalte două file sunt în modul Editare.
de asemenea, atunci când utilizatorul va introduce toate valorile câmpului și o dată îl prezintă, atunci toate datele vor stoca în lista SharePoint.
Citește și: Power Apps Loading Spinner
creați o formă cu file în PowerApps
aici vom vedea cum putem crea diferitele file PowerApps în funcție de necesități. Urmați pașii de mai jos pentru a face cerința de mai sus.
Step – 1:
există o listă SharePoint numit spital înregistrare Detalii. Această listă are aceste multe coloane de mai jos cu diferite tipuri de date ca:
- titlu: Aceasta este o coloană implicită cu o singură linie de text. Tocmai l-am redenumit cu numele pacientului.
- numele Tatălui: o singură linie de text
- data nașterii: Data și ora
- sex: Tipul de alegere și așa mai departe
Pas– 2:
- creați o aplicație PowerApps Canvas. Conectați sursa de date din lista SharePoint (detalii de înregistrare a Spitalului) la aplicație.
- pe ecranul PowerApps, introduceți un formular de editare (Insert -> Forms -> Edit). Conectați sursa de date listă SharePoint la formular. Puteți vedea că toate câmpurile au fost preluate din listă. Păstrați câmpurile obligatorii și eliminați câmpurile inutile din formular.
Pasul 3:
- adăugați trei butoane pentru a crea trei file pe ecran. Toate butoanele trebuie plasate deasupra formularului de editare care arată mai jos.
- setați toate cele trei butoane de proprietate Text la boala, detalii pacient, și detalii Relative.
Pas– 4:
- selectați fila boală și aplicați această formulă beow pe proprietatea OnSelect ca:
OnSelect = Set(varFormTab, "Disease")
unde,
- varFormTab = numele variabilei
- boala = aceasta este valoarea pe care am specificat-o
- apoi selectați proprietatea DisplayMode a filei și setați această formulă de mai jos:
DisplayMode = If( varFormTab = "Disease", Disabled, Edit)
codul de mai sus specifică dacă variabila specificată conține valoarea bolii, atunci fila va fi în modul dezactivare, altfel va fi în modul Editare.
Pas– 5:
- selectați fila Detalii pacient și aplicați această formulă beow pe proprietatea OnSelect ca:
OnSelect = Set(varFormTab, "PatientDetails")
unde,
- varFormTab = numele variabilei
- PatientDetails = aceasta este valoarea pe care am specificat-o
- apoi selectați proprietatea DisplayMode a filei și setați această formulă de mai jos:
DisplayMode = If( varFormTab = "PatientDetails", Disabled, Edit)
codul de mai sus specifică dacă variabila specificată conține valoarea PatientDetails, atunci fila va fi în modul dezactivare, altfel va fi în modul Editare.
pas– 6:
- selectați fila Detalii Relative și aplicați această formulă beow pe proprietatea OnSelect ca:
OnSelect = Set(varFormTab, "RelativeDetails")
unde,
- varFormTab = numele variabilei
- RelativeDetails = aceasta este valoarea pe care am specificat-o
- apoi selectați proprietatea DisplayMode a filei și setați această formulă de mai jos:
DisplayMode = If( varFormTab = "RelativeDetails", Disabled, Edit)
codul de mai sus specifică dacă variabila specificată conține valoarea RelativeDetails, atunci fila va fi în modul dezactivare, altfel va fi în modul Editare.
pas– 7:
- acum vom decide ce câmp va afișa în ce filă. Asta înseamnă, să presupunem că pe ecran, am o boală numită”dureri de cap cronice”.
- vreau să afișez acest câmp atunci când utilizatorul va face clic pe fila boală. Urmați formula de mai jos pentru a face acest lucru.
- selectați cardul de date pentru durerile de cap cronice (cardul de date trebuie deblocat mai întâi) și aplicați această formulă de mai jos pe proprietatea sa vizibilă ca:
Visible = If( varFormTab = "Disease", true, false)
unde,
- varFormTab = numele variabilei pe care am creat-o înainte
- boala = valoarea pe care am specificat-o
codul de mai sus specifică, dacă variabila este egală cu valoarea bolii, atunci câmpul va fi vizibil altfel se va ascunde.
notă:
dacă sunteți interesat să aflați despre PowerApps Toggle control, consultați acest articol: PowerApps toggle control + cum se utilizează cu exemplu. Acest tutorial PowerApps vă ajută să obțineți cum să modificați valoarea de comutare de la adevărat la Da sau fals la nu și multe altele.
pas– 8:
- în același mod, să presupunem că există un câmp numit Nume pacient și dorim să afișăm câmpul atunci când utilizatorul va face clic pe fila Detalii pacient.
- pentru a face acest lucru, selectați cardul de date cu numele pacientului și aplicați această formulă de mai jos pe proprietatea sa vizibilă:
Visible = If( varFormTab = "PatientDetails", true, false)
unde,
- varFormTab = numele variabilei pe care am creat-o înainte
- PatientDetails = valoarea pe care am specificat-o
codul de mai sus specifică, dacă variabila este egală cu valoarea PatientDetails, atunci câmpul va fi vizibil altfel se va ascunde.
- în același mod, puteți face același proces pentru câmpurile rest pentru filele lor specifice.
Pasul 9:
- introduceți un buton în care vă va ajuta să stocați înregistrarea în lista SharePoint (detalii de înregistrare a Spitalului).
- selectați butonul și setați proprietatea textului pentru a salva.
- aplicați această formulă de mai jos pe proprietatea Onselect a butonului ca:
OnSelect = SubmitForm(Form1)
unde,
Form1 = editează numele formularului
pas– 10:
- Salvați și publicați aplicația. Redeschideți aplicația din nou. Introduceți valorile alegând fiecare filă și apoi faceți clic pe butonul Salvare.
- apoi, accesați lista Sharepoint existentă (detalii de înregistrare a spitalului) și reîmprospătați-o. Puteți vedea un element nou a fost salvat ca ca imaginea de mai jos.
de asemenea, s-ar putea să vă placă aceste tutoriale de mai jos PowerApps ca:
- PowerApps repetitive table
- PowerApps CountIf funcție cu exemple
- PowerApps CountRows funcție cu exemple
- PowerApps Count funcție cu exemple
- PowerApps CheckBox – cum se utilizează
- PowerApps first, FirstN, Last, și LastN funcție cu exemple
- PowerApps addcolumns funcție cu exemple
- PowerApps Lastsubmit() cu exemple
- PowerApps forall funcție cu exemple
- PowerApps funcția Patch cu exemple
în acest tutorial PowerApps, am văzut ce sunt PowerApps file, Cum se creează o filă sau file în aplicația PowerApps. Am învățat aici, cum să creați un formular cu file pentru lista SharePoint în PowerApps.
sunt Bijay din Odisha, India. În prezent, lucrează în propria mea companie TSInfo Technologies din Bangalore, India. Sunt servere și servicii Microsoft Office (SharePoint) MVP (de 5 ori). I funcționează în SharePoint 2016/2013/2010, SharePoint Online Office 365 etc. Check out profilul meu MVP.. Am rula, de asemenea, site-ul Web SharePoint populare EnjoySharePoint.com