Kortelės su duomenimis kūrimas iš Dataverse (peržiūra)
Šiame vadovėlyje sukursite kortelę, kuri naudodama Microsoft Dataverse jungtį rodys ir atnaujins informaciją apie abonementą. Naudosite kortelės dizaino įrankį, kintamuosius, jungtis ir sudėtingesnes Power Fx išraiškas.
Darysime prielaidą, kad patobulinote savo Power Apps kortelės įgūdžius "Hello World" mokymo programoje ir pirkinių sąrašo mokymo programoje ir esate susipažinę su kortelių dizainerio naudojimu. Jei dar neištyrėte šių mokymo programų, rekomenduojame tai padaryti pirmiausia, o tada grįžti į šią mokymo programą.
Būtinosios sąlygos
- Paskyra Power Apps
- Kortelė
Kurti kortelę
prisijunkite Power Apps ir pasirinkite Kortelės. Jei skirtuko Kortelės nematyti, pasirinkite Daugiau ir prisekite skirtuką Kortelės .
Pavadinkite kortelę DataverseCard, tada pasirinkite Kurti.
Kortelės prijungimas Dataverse prie sąskaitos lentelės
Pasirinkite Duomenys + Pridėti > duomenis.
Ieškokite Dataverse ir pasirinkite Microsoft Dataverse jungtį.
Pasirinkite sąskaitos lentelę, tada pasirinkite Pasirinkti.
Paprašykite paskyros pavadinimo
Įterpkite teksto etiketės valdiklį ir nustatykite jo ypatybę Tekstas į Įveskite paskyros pavadinimą.
Įterpkite teksto įvesties valdiklį ir nustatykite jo ypatybę Pavadinimas į AccountName.
Įterpkite mygtuką ir nustatykite jo pavadinimo ypatybę į Peržiūrėti išsamią informaciją.
Pasirinkite Kintamieji + Naujas > kintamasis.
Nustatykite pavadinimą į EnteredAccountName. Palikite visas kitas vertybes tokias, kokios jos yra. Pasirinkite Įrašyti.
Atidarykite medžio rodinį ir pasirinkite + Naujas ekranas.
Pavadinkite ekraną DetailsScreen, tada pasirinkite Kurti.
Medžio rodinyje pasirinkite pagrindinį ekraną.
Pasirinkite mygtuką ir nustatykite jo ypatybę OnSelect į Set(EnteredAccountName, AccountName); Naršyti ("DetailsScreen");
Ši išraiška turi dvi dalis, atskirtas kabliataškiu (;). Pirmoje dalyje kintamajam priskiriama vartotojo įvesties
AccountName
EnteredAccountName
vertė. Antroji dalis atidaro pavadintąDetailsScreen
ekraną. Kadangi išraiška yra susieta su mygtuko ypatybe OnSelect, ji vykdoma, kai vartotojas pasirenka mygtuką.
Rodyti išsamią paskyros informaciją
Medžio rodinyje pasirinkite ekraną DetailsScreen .
Pasirinkite kortelės pavadinimą ir nustatykite jos teksto ypatybę į LookUp(paskyra, "Paskyros pavadinimas" = EnteredAccountName)." Paskyros pavadinimas".
Ši išraiška pakeičia kortelės pavadinimą į eilutę, kurioje yra paskyros pavadinimas. Išraišką galite įvesti formulės juostoje arba ypatybių srityje.
Pasirinkite antrą teksto etiketę ir nustatykite jos teksto ypatybę į LookUp(paskyra, "Paskyros pavadinimas" = EnteredAccountName)." Sąskaitos numeris".
Įterpkite mygtuką. Nustatykite jo pavadinimo ypatybę į Ieškoti kitos paskyros, o jos ypatybę OnSelect į Atgal().
Paskyros aprašo keitimas
Įterpkite teksto įvesties valdiklį ir nustatykite jo ypatybę Pavadinimas į NewName.
Įterpkite mygtuką. Nustatykite jo pavadinimo ypatybę į Atnaujinti pavadinimą , o jo OnSelect ypatybę į Patch(account, LookUp(account, 'Account Name' = EnteredAccountName), Description: NewName { ) }.
Išvardykite visas paskyras
Medžio rodinyje pasirinkite pagrindinį ekraną.
Įterpti teksto etiketę. Nustatykite jo teksto ypatybę į ThisItem.'Account Name'ir nustatykite jo Pakartojimą kiekvienai išplėstinei nuosavybei .
Patikrinkite kortelę
Prieš žaisdami korta turėtumėte visam laikui išsaugoti pakeitimus. Pasirinkite Įrašyti, tada pasirinkite Leisti ·.
Išbandykite visus valdiklius abiejuose kortelės ekranuose. Pirmame ekrane turėtų būti išvardytos visos paskyros ir leidžiama įvesti paskyros pavadinimą, kad atidarytumėte ekraną su daugiau informacijos. Antrame ekrane turėtų būti rodomas paskyros pavadinimas ir numeris, o jūs galite pakeisti paskyros pavadinimą.