Creați un 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 folosi designerul cardurilor, variabile, conectori și mai multe Power Fx expresii.

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

Cerințe preliminare

Crearea unui card

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

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

Conectați cardul la Dataverse tabelul de conturi

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

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

  3. Selectați contul tabelul, apoi selectați Selectați.

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

Solicitați numele contului

  1. Introduceți o comandă de etichetă text și setați-i Text proprietatea la Introduceți numele contului.

  2. Introduceți un control de introducere a textului și setați-i Nume proprietatea la AccountName.

  3. Inserați un buton și setați-i Titlu proprietatea la Afișați detalii.

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

  5. Setați Nume la EnteredAccountName. Lasă 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-i OnSelect proprietatea la Set(EnteredAccountName, AccountName); Navigare(Ecran Detalii);

    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, ea rulează atunci când utilizatorul selectează butonul.

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

Afișați detaliile contului

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

  2. Selectați titlul cardului și setați-i Text proprietatea la LookUp(account, 'Account Name' = EnteredAccountName).'Account Name'.

    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 a titlului ecranului de detalii setat la o expresie Power Fx .

  3. Selectați a doua etichetă de text și setați-i Text proprietatea la LookUp(account, 'Account Name' = EnteredAccountName).'Account Number'.

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

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

Schimbați descrierea contului

  1. Introduceți un control de introducere a textului și setați-i Nume proprietatea la NewName.

  2. Introduceți un buton. Setați proprietatea Title la Actualizați numele și OnSelect proprietate la Correcție(account, LookUp(account, 'Account Name' = EnteredAccountName), { Descriere: 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. Introduceți o etichetă text. Setați-i proprietatea Text la ThisItem.„Account Name” și setați-i Repetare 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 Salvați, apoi selectați Redare.

Testați toate comenzile de pe ambele ecrane de pe cardul dvs. Primul ecran ar trebui să enumere toate conturile și să vă permită să introduceți numele unui cont pentru a deschide un ecran cu mai multe detalii. Al doilea ecran ar trebui să arate numele și numărul contului și să vă permită să schimbați numele contului.