Sprendimo kūrimas
Jei norite rasti ir naudoti tik tinkintus komponentus, sukurkite sprendimą ir jame atlikite visus savo tinkinimo veiksmus. Tada, kai įtraukiate, redaguojate ar kuriate komponentus, visada dirbkite tinkinto sprendimo kontekste. Tai palengvina Jūsų sprendimo eksportavimą tam, kad būtų sukurta ir į kitą aplinką importuota atsarginė jo kopiją.
Pastaba.
Informacijos apie sveiko programos gyvavimo ciklo valdymo (ALM) diegimą naudojant sprendimus rasite ALM vadove Power Platform .
Sprendimo sukūrimui:
Power Apps prisijunkite ir pasirinkite Sprendimai iš kairiosios naršymo srities. Jei elemento nėra šoninio skydelio srityje, pasirinkite ... Daugiau ir pasirinkite norimą elementą.
Pasirinkite Naujas sprendimas ir užpildykite reikiamus sprendimo stulpelius.
Laukas Aprašo Rodomas vardas Sprendimų sąraše rodomas pavadinimas. Vėliau galėsite tai pakeisti. Vardas, pavadinimas Unikalusis sprendimo pavadinimas. Jis sukuriamas naudojant lauke „Rodomas pavadinimas“ įvestą reikšmę. Kol dar neįrašėte sprendimo, pavadinimą galite redaguoti, tačiau jį įrašę pavadinimo negalėsite pakeisti. Leidykla Galite pasirinkti numatytąjį arba sukurti naują leidėją. Rekomenduojame sukurti savo organizacijai leidėją, kurį nuosekliai naudosite visose aplinkose, kuriose naudosite sprendimą. Žiūrėkite sprendimų leidėjas vėliau šiame straipsnyje. Versija Įveskite savo sprendimo versijos numerį. Tai yra svarbu tik eksportuojant sprendimą. Versijos numeris įtraukiamas į failo vardą, kai eksportuojate sprendimą. Pasirinkite Įrašyti.
Įrašę sprendimą, galbūt norėsite įtraukti informacijos į stulpelius, kurie nėra būtini. Šie veiksmai yra pasirinktiniai. Naudokite stulpelį Aprašas , kad apibūdintumėte sprendimą, ir pasirinkite HTML žiniatinklio išteklių kaip sprendimo konfigūracijos puslapį . Konfigūracijos puslapį paprastai naudoja nepriklausomi programinės įrangos tiekėjai (ISV), kurie platina sprendimus. Kai tai nustatyta, po informacijos mazgu pasirodo naujas konfigūracijos mazgas, kuriame rodomas šis žiniatinklio išteklius. Kūrėjai naudoja šį puslapį norėdami įtraukti instrukcijas arba valdiklius, leidžiančius nustatyti konfigūracijos duomenis arba paleisti savo sprendimą.
Sprendimo komponentų įtraukimas
Sukūrus sprendimą, jame nebus jokių sprendimo komponentų. Galite sukurti naujus, prie sprendimo pridedamus komponentus ar pridėti esančius komponentus prie savo sprendimo.
Sprendimo komponentų kūrimas
Galite naudoti komandą Naujas , kad sukurtumėte įvairių tipų komponentus. Pasirinkus Naujas , pateksite į kitą kūrimo patirtį, atsižvelgiant į pasirinktą komponento tipą. Baigus kurti komponentą, jis įtraukiamas į sprendimą.
Esamo komponento įtraukimas į sprendimą
Jei sprendimai yra nevaldomi, o ne numatytieji, galite naudoti komandą Įtraukti esamą , kad įtrauktumėte komponentus, kurių dar nėra sprendime.
Pastaba.
Egzistuojančių komponentų sąrašas skirsis priklausomai nuo versijos ir į Jūsų aplinką importuoto sprendimo.
Kai įtraukiate esamą lentelę, geriausia įtraukti tik tuos lentelės išteklius, kurie buvo atnaujinti jūsų sprendime. Sprendimų segmentavimas suteikia galimybę eksportuoti sprendimus su pasirinktos lentelės turtu, pvz.: lentelės laukais, formomis ar vaizdais, o ne visą lentelę su visu turtu. Taip išvengiama nereikalingų sluoksnių, kurie trukdo kitiems sprendimams būti veiksmingiems, ir nereikalingos priklausomybės nuo kitų sprendimų. Sistema automatiškai pasirenka Įtraukti visus objektus , jei lentelė nevaldoma, ir Įtraukti lentelės metaduomenis , jei lentelėje yra nevaldomas sluoksnis. Sistema taip pat iš anksto pasirenka lentelės išteklius, kurie yra nevaldomi arba kuriuose automatiškai yra nevaldomų tinkinimų susieti galite pasirinkti Pasirinkti objektus kad peržiūrėtumėte tą pasirinkimą prieš pasirinkdami *Įtraukti , kad užbaigtumėte procesą. Daugiau informacijos: Segmentuoto sprendimo su lentelės ištekliais kūrimas
Daugelis tinkinimų, kuriuos norėsite atlikti, yra susiję su lentelėmis. Lentelės filtrą galite naudoti norėdami parodyti visų dabartinio sprendimo lentelių, kurias galima kokiu nors būdu tinkinti, sąrašą. Detalizavę kokią nors lentelę, galite peržiūrėti lentelę sudarančius komponentus, kaip tai atlikta su kliento lentele tolesnėje ekrano kopijoje.
Keitimų publikavimas
Kai atliekate nevaldomus pakitimus aplinkoje, kai kurie komponentai, pvz.: formos, lentelės, modeliu valdomos programos, svetainės struktūros ir rodiniai, įrašomi į nepublikuotą būseną. Leidimo veiksmas pakeičia šių pakeitimų būklę į aktyviąją ir padaro juos prieinamus galutiniams vartotojams ir eksportavimui.
Tinkinimų publikavimas
pasirinkti Sprendimai iš kairiosios naršymo srities. Jei elemento nėra šoninio skydelio srityje, pasirinkite ... Daugiau ir pasirinkite norimą elementą.
Pasirinkite norimą publikuoti sprendimą, kad jį atidarytumėte.
Komandų sąraše pasirinkite Publikuoti visus tinkinimus.
Svarbu
Tinkinimų paruošimas gali užtrukti. Jei rodomas pranešimas, kad naršyklės puslapis nereaguoja, neuždarykite puslapio, palaukite, kol jis pradės reaguoti.
Sprendimo leidėjas
Kiekviena kuriama programa ar atliekamas tinkinimas yra sprendimo dalis. Kiekvienas sprendimas turi leidėją. Kuriant sprendimą nurodomas leidėjas.
Sprendimų leidėjas nurodo, kas sukūrė programą. Dėl šios priežasties, reikėtų kurti sprendimų leidėją, kuris turi reikšmę. Sprendimo sprendimų leidėjas galite peržiūrėti pasirinkę Parametrai iš srities Sprendimai Power Apps. Daugiau informacijos apie sprendimų leidėjas rasite sprendimų leidėjas ALM vadove Power Platform .
Pastaba.
Common Data Services Numatytasis sprendimas yra susietas su numatytuoju Microsoft Dataverse leidėju. Numatytasis tinkinimo priešvardis bus atsitiktinai priskirtas šiam leidėjui, pavyzdžiui, jis gali būti cr8a3
. Tai reiškia, kad prie kiekvieno naujo metaduomenų elemento, sukurto jūsų organizacijai, pavadinimo bus pridedamas šis elementas, kad elementus būtų galima identifikuoti unikaliai.
Sprendimo leidėjo kūrimas
- Dalyje pasirinkite Power AppsSprendimai . Jei elemento nėra šoninio skydelio srityje, pasirinkite ... Daugiau ir pasirinkite norimą elementą.
- Komandų juostoje pasirinkite Naujas sprendimas, dešiniojoje srityje pasirinkite išplečiamąjį sąrašą Publisher , tada pasirinkite + Publisher.
- Formoje Naujas leidėjas įveskite būtiną ir pasirinktinę informaciją:
- Rodomas vardas. Įveskite leidėjo rodomą pavadinimą.
- Vardas. Įveskite leidėjo unikalų pavadinimą.
- Priešdėlis. Įveskite norimą leidėjo priešvardį.
- Parinkties reikšmės priešdėlis. Šiame stulpelyje generuojami skaičiai pagal leidėjo priešdėlį. Šis skaičius naudojamas įtraukiant parinktis į parinkčių rinkinius ir nurodo, kuris sprendimas buvo naudojamas parinkčiai įtraukti.
- Kontaktiniai duomenys. Pasirinktinai galima įtraukti kontakto ir adreso informaciją.
- Pasirinkite Įrašyti ir uždaryti.
Pastaba.
Nenaudokite _upgrade kaip sprendimo pavadinimo dalies. _upgrade yra vidinis rezervuotas žodis, skirtas sprendimo atnaujinimo procesui.
Sprendimo leidėjo keitimas
Galima keisti nevaldomojo sprendimo leidėją atliekant toliau nurodytus veiksmus:
- Viduje Power Apps pasirinkite Sprendimai, pasirinkite ... šalia norimo sprendimo, tada pasirinkite Parametrai. Jei elemento nėra šoninio skydelio srityje, pasirinkite ... Daugiau ir pasirinkite norimą elementą.
- Srityje Sprendimo parametrai pasirinkite Redaguoti leidėją.
- Redaguokite stulpelius Rodomas pavadinimas ir Priešdėlis pagal norimas reikšmes. Stulpelis Parinkties reikšmės priešdėlis sugeneruoja skaičių pagal leidėjo priešvardį. Šis skaičius naudojamas įtraukiant parinktis į parinkčių rinkinius ir nurodo, kuris sprendimas buvo naudojamas parinkčiai įtraukti.
- Be priešdėlio, skyriuje Kontaktinė informacija taip pat galite pakeisti sprendimų leidėjas rodomą vardą, kontaktinę informaciją ir adresą .
- Pasirinkite Įrašyti ir uždaryti.
Sukurkite segmentuotą sprendimą
Naudokite sprendimo segmentavimo funkciją, kad įtrauktumėte tik lentelės komponentus, kurie atnaujinami platinant sprendimų atnaujinimus. Daugiau informacijos: Segmentuotų sprendimų Power Platform naudojimas ALM vadove
Segmentu sukurto sprendimo kūrimas naudojant lentelės išteklius
Norėdami sukurti segmentuotą sprendimą, pirmiausia sukurkite nevaldomąjį sprendimą ir įtraukite tik atnaujintus komponentus. Vedlį primenanti sąranka nuosekliais veiksmais jus ves per lentelės turto įtraukimo procesą.
Pavyzdžiui, įsivaizduokite, kad sukūrėte naują tinkintą lentelę, kurios nėra jokioje kitoje aplinkoje, pavadintoje Tinkinta lentelė , ir taip pat įtraukėte naują paskyros lentelės stulpelį, pavadintą topten . Norėdami sukurti segmentuotą sprendimą, atlikite šiuos veiksmus.
Eikite į Power Apps ir pasirinkite Sprendimai. Jei elemento nėra šoninio skydelio srityje, pasirinkite ... Daugiau ir pasirinkite norimą elementą.
Pasirinkite Naujas sprendimas ir sukurkite sprendimą. Įveskite informaciją į būtinuosius laukus. Pasirinkite Kurti.
Atidarykite sukurtą sprendimą. Komandų juostoje pasirinkite Įtraukti esamą, tada pasirinkite Objektas.
Srityje Įtraukti esamus objektus pasirinkite vieną ar daugiau lentelių, kurias norite įtraukti į sprendimą. Pavyzdžiui, pasirinkite Paskyra ir Tinkinta lentelė. Pasirinkite Toliau.
Srityje Pasirinkti objektus galite pasirinkti iš išteklių, kuriuos norite įtraukti:
Įtraukite visus komponentus. Ši parinktis apima visus komponentus ir metaduomenis, susietus su lentele. Ją gali sudaryti kitos lentelės arba lentelės komponentai, pvz.: veiklos procesų sekos, ataskaitos, ryšiai ir eilės.
Įtraukti objekto metaduomenis. Ši parinktis apima tik su lentele susietus metaduomenis. Metaduomenyse yra lentelės atributai, pvz.: tikrinimas, dublikatų aptikimas arba keitimų sekimas.
Pasirinkite komponentus. Ši parinktis leidžia atskirai pažymėti kiekvieną su lentele susietą komponentą, pvz.: stulpelius, ryšius, verslo taisykles, rodinius, formas ir diagramas.
Neįtraukite jokių komponentų.
Šiame pavyzdyje, kadangi pasirinktinė lentelė niekada nebuvo importuota į paskirties aplinką, šalia Tinkinta lentelė pasirinkite Įtraukti visus komponentus. Dalyje Paskyra pasirinkitePasirinkti komponentus.
Kadangi paskyros lentelėje naujas yra tik viršutinis pasirinktinis stulpelis, pasirinkite Dešimtas viršutinis, tada pasirinkite Įtraukti.
Pasirinkite Įtraukti , kad įtrauktumėte komponentus į sprendimą.
Segmentuoto sprendimo kūrimas naudojant sprendimo naršyklę
Toliau pateiktose iliustracijose pateikiamas pavyzdys, Account
kaip sukurti segmentuotą sprendimą pasirenkant lentelės išteklius iš Case
ir Contact
lentelių.
Pastaba.
Atvejų lentelė įtraukta į kai kurias „Dynamics 365“ programas, pvz.: „Dynamics 365 Customer Service“.
Pradėkite atidarydami nevaldomąjį sprendimą, kurį sukūrėte. Pasirinkite lentelės komponentą .
Tada pasirinkite sprendimo komponentus.
Stebėkite vedlį. Atlikdami 1 veiksmą, pradėdami abėcėlės tvarka, pasirinkite pirmosios lentelės – lentelės – Account
išteklius, kaip parodyta čia.
Atidarykite skirtuką Laukai ir pasirinkite stulpelį Sąskaitos numeris .
Atlikdami 2 veiksmą, lentelėje Atvejis įtraukite visus išteklius.
Atlikdami 3 veiksmą, įtraukite lentelės Kontaktas stulpelį Jubiliejus .
Todėl sukurtame segmentuotame sprendime yra trys lentelės, Account
, Case
, ir Contact
. Kiekviena lentelė turi tik tą turtą, kuris buvo pasirinktas.
Sprendimo naikinimas
Kadangi yra dviejų skirtingų tipų sprendimai– valdomieji ir nevaldomieji, kiekvieno tipo sprendimo naikinimo elgsena yra skirtinga.
Sprendimas, kurį norite panaikinti, gali turėti komponentų, kurie priklauso nuo kitų komponentų. Šios priklausomybės turi būti pašalintos, kad galėtumėte panaikinti komponentą. Daugiau informacijos: Komponento priklausomybių peržiūra Power Apps
Valdomojo sprendimo naikinimas
Panaikinus valdomasis sprendimas pašalinami (pašalinami) visi sprendimo komponentai. Be to, visi susiję duomenys taip pat ištrinami.
Perspėjimas
Kadangi visi sprendimo komponentai ir visi susieti duomenys yra panaikinami, būkite atsargūs naikindami valdomasis sprendimas.
Nevaldomojo sprendimo naikinimas
Panaikinus nevaldomąjį sprendimą, panaikinamas sprendimų konteineris, bet nepanaikinami jokie jame esantys nevaldomieji komponentai. Taip pat lieka visi susiję duomenys. Kiekvienas nevaldomasis komponentas turi būti atskirai panaikintas, kad būtų pašalinti visi nevaldomojo sprendimo komponentai.
Valdomojo arba nevaldomojo sprendimo naikinimas
Perspėjimas
Prieš naikindami sprendimą, įsitikinkite, kad suprantate pasekmes. Ištrynus sprendimą, jo atkurti negalima. Daugiau informacijos: valdomasis sprendimas naikinimas ir Nevaldomojo sprendimo naikinimas
- Prisijunkite prie Power Apps.
- Kairiojoje naršymo srityje pasirinkite Sprendimai , tada sąraše Sprendimai pasirinkite (neatidarykite) sprendimą, kurį norite panaikinti .
- pasirinkti Ištrinti komandų juostoje.
Apribojimai
- Sprendimo dydis ribojamas iki 95 MB.
- Sprendimų skaičius yra ribojamas pagal „Microsoft Dataverse“ pajėgumą.
- Sprendimo objektų skaičius yra ribojamas pagal „Dataverse“ pajėgumą.
Taip pat žr.
Naudokite sprendimus
Kūrėjams: nevaldomojo sprendimo kūrimas, eksportavimas arba importavimas