Crearea unui card pentru lista de cumpărături
În acest tutorial, veți crea un card care afișează o listă de cumpărături și vă permite să adăugați articole. Veți folosi designerul de carduri, variabile și Power Fx.
La sfârșitul tutorialului, cardul cu lista de cumpărături ar trebui să arate ca următorul exemplu:
Cerințe preliminare
- Un Power Apps cont
Crearea unui card
Conectați-vă la Power Apps și selectați mediul.
În panoul din stânga, selectați Carduri. Dacă elementul nu se află în panoul lateral, selectați …Mai multe, apoi selectați elementul dorit.
Selectați + Creați un card.
Sub Numele cardului, tastați SimpleShoppingCard, apoi selectați Creați.
Selectați textul Titlul cardului dvs. apare aici. În panoul de proprietăți ale etichetei text, setați Text la Lista de cumpărături.
Selectați textul Adăugați și eliminați elementul pentru a vă personaliza noul card. În panoul de proprietăți ale etichetei text, setați Text la Utilizați caseta de mai jos pentru a adăuga elemente în listă.
Adăugați o variabilă
Lista de cumpărături va conține articole individuale în rânduri separate de text. Arată ca un tabel cu o singură coloană, cu câte un produs alimentar pe fiecare rând. Aceasta sugerează că va trebui să creați o variabilă de tabel pentru a vă stoca lista.
În panoul din stânga, selectați Variabile.
Selectați + Variabilă nouă.
În fereastra Nouă variabilă, introduceți MyGroceryList sub Nume. Setați Type la Tabel.
Selectați parantezele din dreapta Valoarea implicită și introduceți „" între paranteze. Acest lucru indică faptul că tabelul nostru conține valori de text într-o coloană numită implicit Valoare
Selectați Salvați.
Adăugați o listă pe card
În panoul din stânga, selectați Insert.
În panoul de instrumente, selectați Afișare pentru a extinde categoria, apoi selectați Etichetă text.
În panoul de proprietăți ale etichetei text, selectați fila Avansat .
Setați Repetați pentru fiecare la MyGroceryList.
Setarea unei etichete de text Repetare pentru fiecare proprietate repetă eticheta de text pentru fiecare articol din tabelul specificat. În acest exemplu, tabelul,
MyGroceryList
, este variabila pe care ați creat-o. Cu alte cuvinte, o etichetă text separată este creată în card pentru fiecare articol din lista de cumpărături.Selectați fila Proprietăți . Setați Text la ThisItem.Value.
Atribuirea variabilei definite de sistem
ThisItem.Value
etichetei text afișează valoarea elementului curent din tabloulMyGroceryList
ca text de etichetă. Matrice este un alt termen pentru o variabilă de tabel. Puteți introduce numele variabilei în bara de formule sau în panoul de proprietăți.
Adăugați o casetă de introducere
Lista pe care ați creat-o este goală, așa că, în pasul final, veți oferi utilizatorului posibilitatea de a adăuga elemente.
În panoul din stânga, selectați Insert.
În panoul de instrumente, selectați Introducere pentru a extinde categoria, apoi selectați Introducere text.
În panoul de proprietăți de introducere a textului, setați Nume la NewItem și setați Etichetă la Articol nou:.
Proprietatea Name vă permite să faceți referire la control într-o expresie Power Fx . Trebuie să fie un singur cuvânt, fără spații sau caractere speciale. Proprietatea Etichetă este afișată pe card. Numele și eticheta unui control nu trebuie să fie similare, așa cum sunt aici, dar utilizarea unor nume similare facilitează urmărirea controalelor.
Adăugați un buton Power Fx
În panoul din stânga, selectați Insert.
În panoul de instrumente, selectați Intrare pentru a extinde categoria, apoi selectați Buton.
În panoul de proprietăți ale butonului, setați Titlu la Adăugați element.
În panoul de proprietăți, selectați PowerFx pentru a plasa cursorul în bara de formule.
Introduceți următoarea Power Fx expresie în bara de formule: Collect(MyGroceryList, {Value: NewItem})
Această expresie folosește Power Fx funcția Collect pentru a adăuga valoarea intrării utilizatorului,
NewItem
, laMyGroceryList
variabila tabel în coloana implicit Valoare . Deoarece expresia este legată de proprietatea OnSelect a butonului, ea rulează atunci când utilizatorul selectează butonul.
Testați cardul
Ar trebui să salvați întotdeauna modificările înainte de a juca o carte. Selectați Salvați, apoi selectați Redare.
Testează-ți cardul adăugând câteva articole pe lista de cumpărături.
Pașii următori
Aflați cum să creați un card mai complex cu Microsoft Dataverse conectori.