Crearea unui card cu date de la Dataverse (previzualizare)

În acest tutorial, veți crea un card care utilizează conectorul Microsoft Dataverse pentru a afișa și actualiza informații despre un cont. Veți utiliza proiectantul de carduri, variabile, conectori și expresii mai complexe. Power Fx

Vom presupune că v-ați Power Apps perfecționat abilitățile de card în tutorialul Hello World și tutorialul listei de cumpărături și sunteți familiarizat cu utilizarea designerului de carduri. Dacă nu ați explorat încă aceste tutoriale, vă recomandăm să faceți acest lucru mai întâi și apoi să reveniți la acest tutorial.

Cerințe preliminare

Crearea unui card

  1. conectați-vă Power Apps și selectați Carduri. Dacă fila Fișe nu este vizibilă, selectați Mai multe și fixați fila Carduri .

  2. Denumiți cardul DataverseCard și apoi selectați Creare.

Conectați cardul la masa contului Dataverse

  1. Selectați Date > + Adăugați date.

  2. Dataverse Căutați și apoi selectați conectorul Microsoft Dataverse .

  3. Selectați tabelul contului, apoi selectați Selectare.

    Captură de ecran a Dataverse conectorului tabelului de conturi adăugat la un card în designerul de carduri.

Solicitați numele contului

  1. Inserați un control etichetă text și setați proprietatea Text la Introduceți numele contului.

  2. Introduceți un control de introducere text și setați proprietatea Nume la AccountName.

  3. Introduceți un buton și setați proprietatea Titlu la Vizualizare detalii.

  4. Selectați Variabile > + Variabilă nouă.

  5. Setați Name la EnteredAccountName ·. Lăsați toate celelalte valori așa cum sunt. Selectați Salvați.

  6. Deschideți vizualizarea arborescentă și selectați + Ecran nou.

  7. Denumiți ecranul DetailsScreen și apoi selectați Creare.

  8. În vizualizarea arborescentă, selectați ecranul principal .

  9. Selectați butonul și setați proprietatea OnSelect la Set(EnteredAccountName, AccountName); Navigare(DetailsScreen);

    Această expresie are două părți, separate prin punct și virgulă (;). Prima parte atribuie valoarea intrării utilizatorului,, AccountName variabilei EnteredAccountName . A doua parte deschide ecranul numit DetailsScreen. Deoarece expresia este legată de proprietatea OnSelect a butonului, aceasta rulează atunci când utilizatorul selectează butonul .

    Captură de ecran a unui card cu un buton Executare Power Fx în proiectantul de carduri.

Afișați detaliile contului

  1. În vizualizarea arborescentă, selectați ecranul DetailsScreen .

  2. Selectați titlul cardului și setați proprietatea Text la LookUp(cont, 'Nume cont' = EnteredAccountName)." Numele contului".

    Această expresie schimbă titlul cardului într-un șir care încorporează numele contului. Puteți introduce expresia în bara de formule sau în panoul de proprietăți.

    Captură de ecran cu titlul ecranului Detalii setat la o Power Fx expresie.

  3. Selectați a doua etichetă text și setați proprietatea Text la LookUp(cont, "Nume cont" = EnteredAccountName)." Numărul contului".

  4. Introduceți un buton. Setați proprietatea Titlu la Căutați un alt cont și proprietatea OnSelect la Back().

    Captură de ecran a unui card cu două etichete text și un buton Run Power Fx în designerul de carduri.

Modificați descrierea contului

  1. Introduceți un control de introducere text și setați proprietatea Nume la NewName.

  2. Introduceți un buton. Setați proprietatea Title la Update name și proprietatea OnSelect la Patch(account, LookUp(account, 'Account Name' = EnteredAccountName), { Description: NewName). }

    Captură de ecran a proprietăților unui al doilea buton Rulați Power Fx din proiectantul de carduri.

Listați toate conturile

  1. În vizualizarea arborescentă, selectați ecranul principal .

  2. Inserați o etichetă text. Setați proprietatea Text la ThisItem.'Account Name'și setați Repeat pentru fiecare proprietate avansată în cont.

Testați cardul

Ar trebui să salvați permanent modificările înainte de a juca o carte. Selectați Salvare, apoi selectați Redare.

Testați toate comenzile de pe ambele ecrane ale cardului. Primul ecran ar trebui să listeze toate conturile și să vă permită să tastați numele unui cont pentru a deschide un ecran cu mai multe detalii. Al doilea ecran ar trebui să afișeze numele și numărul contului și să vă permită să modificați numele contului.