Drobės programos kūrimas nuo pradžių naudojant „Microsoft Dataverse“
Kurkite drobės programą, kad valdydami duomenis, saugomus, naudodami standartines lenteles (įtaisytas), pasirinktines lenteles (kurias sukuria jūsų „Dataverse“ organizacija), arba abi.
Kai kuriate programą iš „Dataverse“, jums nereikia kurti ryšio iš „Power Apps“, kaip tai darote su duomenų šaltiniais, pvz., „SharePoint“, „Dynamics 365“ arba „Salesforce“. Reikia tik nurodyti lentelės, kuriuos norite rodyti arba tvarkyti programoje.
Būtinosios sąlygos
- Prieš kurdami programą nuo pradžių, susipažinkite su „Power Apps“ pagrindais sugeneruodami programą ir pritaikydami jos galeriją, formas bei korteles.
- Pereikite į aplinką, kurioje duomenų bazė sukurta naudojant duomenų pavyzdžius. Jei turite atitinkamą licenciją, galite sukurti aplinką, kuri atitiktų šį poreikį.
- Norint sukurti programą, turi būti priskirtas Aplinkos kūrėjo saugos vaidmuo.
Tuščios programos atidarymas
Jei norite sukurti programą nuo nulio, kuri naudotų duomenis iš Dataverse, pirmasis žingsnis yra sukurti tuščią programą. Atlikdami šį pratimą, kurdami tuščią programą, įsitikinkite, kad pasirinkote Telefono formatas.
Nurodykite lentelę
Ekrano viduryje pasirinkite connect to data.
Programos kūrimo meniu pasirinkite Duomenys Jei tai pirmas kartas, būsite paraginti sukurti ryšį su Dataverse. Pažymėkite Sukurti šį ryšį.
Pasirinkite Pridėti duomenis ir paieškos laukelyje įveskite,Accounts · > Connect.
Uždarykite Duomenų sritį pasirinkdami uždarymo piktogramą viršutiniame dešiniajame kampe.
Įtraukti sąrašo ekraną
Komandų juostoje pasirinkite Naujas ekranas > Šablonai skirtukas > Sąrašas.
Kairiojoje naršymo juostoje pasirinkite BrowseGallery1, tada nustatykite Elementų ypatybės reikšmę pagal šią formulę:
SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))
Ši formulė nurodo, kad:
Galerijoje turi būti rodomi duomenys iš abonementų lentelės.
Duomenys turėtų būti rikiuojami didėjimo tvarka, kol vartotojas pasirenka rikiavimo mygtuką, kad perjungtų rikiavimo tvarką.
Jei vartotojas į ieškos juostą įrašo arba įklijuoja vieną ar daugiau simbolių (TextSearchBox1), sąraše bus rodomi tik klientai, kurių pavadinimo lauke yra vartotojo nurodytų simbolių.
Galite naudoti šias ir daug kitų funkcijų norėdami nurodyti, kaip programa atrodys ir veiks.
Nustatykite galerijos maketą, kad būtų rodomas tik kiekvieno kliento pavadinimas, ir sukonfigūruokite pavadinimo juostą, kad būtų rodomas žodis Naršyti, kaip aprašoma Galerijos tinkinimas.
Kairiojoje taikomųjų programų kūrimo srityje užveskite pelės žymeklį virš Screen1, pasirinkite elipsės piktogramą (...), tada pasirinkite Naikinti. ·
Kairiojoje taikomųjų programų kūrimo srityje užveskite pelės žymeklį virš Screen2, pasirinkite elipsės piktogramą (...), tada pasirinkite Pervardyti.
Įrašykite arba įklijuokite BrowseScreen, tada pervardykite galeriją tame ekrane į BrowseGallery.
Formos ekrano įtraukimas
Pakartokite pirmąjį ankstesnės procedūros veiksmą, išskyrus Formos ekrano įtraukimą vietoj Sąrašo ekrano.
Nustatykite formos DataSource ypatybę į Klientai ir Elemento ypatybę į BrowseGallery.Selected, kaip parodyta dešiniosios srities skirtuke Išsamiau.
Dešiniosios srities skirtuke Ypatybės pasirinkite Redaguoti laukus, kad atidarytumėte sritį Laukai.
Pasirinkite Įtraukti lauką, tada pažymėkite šių laukų žymės langelius:
- Kliento pavadinimas
- 1 adresas: 1 gatvė
- 1 adresas: miestas
- 1 adresas: pašto kodas
- Darbuotojų skaičius
- Metinės pajamos
Pastaba
Jei naudojate ne šį scenarijų, galite sukurti pasirinktinį lauką pasirinkdami Naujas laukas, pateikdami reikiamą informaciją ir pasirinkdami Atlikta. Daugiau informacijos: Kurti stulpelį.
Pasirinkite Įtraukti.
Nustatykite pavadinimo juostos Teksto ypatybę, kad būtų rodoma Kurti / redaguoti.
Ekranas parodo jūsų pakeitimus.
Pervardykite šį ekraną į FormScreen.
Piktogramų konfigūravimas
BrowseScreen nustatykite apskritos piktogramos OnSelect ypatybę šalia ekrano viršaus pagal šią formulę:
Refresh(Accounts)
Nustatykite pliuso piktogramos OnSelect ypatybę pagal šią formulę:
NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Nustatykite pirmosios rodyklės, rodančios į dešinę, OnSelect ypatybę pagal šią formulę:
EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
FormScreen nustatykite atšaukimo piktogramos OnSelect ypatybę pagal šią formulę:
ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)
Nustatykite varnelės piktogramos OnSelect ypatybę pagal šią formulę:
SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)
Skirtuke Insert pasirinkite Icons, tada pasirinkite Trash piktogramą.
Nustatykite Šiukšliadėžės piktogramos Spalvos ypatybę į Balta ir jos OnSelect ypatybę pagal šią formulę:
Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)
Patikrinti programą
Veiksmų meniu pasirinkite Peržiūrėkite programą. Daugiau informacijos: Programėlės peržiūra
Perjunkite sąrašą iš didėjimo į mažėjimo tvarką arba atvirkščiai ir filtruokite sąrašą pagal vieną arba daugiau kliento pavadinimo simbolių.
Įtraukite klientą, jį redaguokite, pradėkite naujinti klientą, tačiau atšaukite pakeitimus, tada panaikinkite klientą.
Tolesni veiksmai
- Susiekite šią programą su sprendimu, kad galėtumėte, pavyzdžiui, įdiegti ją kitoje aplinkoje arba publikuoti "AppSource".
- Atidarykite vieną arba daugiau programų pavyzdžių ir ištyrinėkite skirtingus galimų sukurti programų tipus.
Pastaba
Ar galite mums pranešti apie dokumentacijos kalbos nuostatas? Atlikite trumpą apklausą. (atkreipkite dėmesį, kad ši apklausa yra anglų kalba)
Apklausą atliksite per maždaug septynias minutes. Asmeniniai duomenys nėra renkami (privatumo nuostatos).
Atsiliepimai
https://aka.ms/ContentUserFeedback.
Jau greitai: 2024 m. palaipsniui atsisakysime „GitHub“ problemų, kaip turiniui taikomo atsiliepimų mechanizmo, ir pakeisime jį nauja atsiliepimų sistema. Daugiau informacijos žr.Pateikti ir peržiūrėti atsiliepimą, skirtą