Deli z drugimi prek


Sloji rešitve

Razdelitev rešitve na plasti se izvaja na ravni komponent. Upravljane in neupravljane rešitve so v okolju Microsoft Dataverse v različnih plasteh. V storitvi Dataverse sta dve različni plasti:

  • Neupravljan sloj – na tej plasti obstajajo vse uvožene neupravljane rešitve in začasne prilagoditve. Vse neupravljane rešitve imajo en sam neupravljan sloj.

  • Upravljani sloji – na tej ravni obstajajo vse uvožene, upravljane rešitve in sistemska rešitev. Ko je nameščenih več upravljanih rešitev, je zadnja nameščena rešitev nad upravljano rešitvijo, ki je bila nameščena pred tem. To pomeni, da lahko z drugo nameščeno rešitvijo prilagodite rešitev, ki je bila nameščena pred njo. Če pride do spora definicij upravljanih rešitev, za vedenje pri izvajanju velja pravilo »Uveljavi se zadnja« ali pa se uporabi logika združevanja. Če odstranite upravljano rešitev, se uveljavi upravljana rešitev pod njo. Če odstranite vse upravljane rešitve, se uporabi privzeto vedenje, opredeljeno v okviru sistemske rešitve. V osnovi ravni upravljanih plasti je sistemska plast. Sistemska plast vsebuje entitete in komponente, ki so potrebne za delovanje platforme.

Primer plastenja rešitve za komponento, kot je obrazec ali pogled.

Plasti znotraj upravljane rešitve

Za vsako upravljano komponento obstaja več plasti znotraj rešitve, ki – odvisno od tega, ali je bil uvožen en ali več popravkov oz. čakajoča nadgradnja rešitve – lahko vključujejo naslednje plasti:

  • Osnova – spodnja plast rešitve je osnovna plast. Ta plast vključuje izdajatelja rešitve, ki prepozna lastnika komponente in upravljane lastnosti, povezane z njo.

  • Vrh – zgornja plast se šteje za trenutno plast in opredeljuje vedenje ob izvajanju komponente. Zgornja plast je lahko nadgradnja ali popravek. Če pa se pri rešitvi ni uporabljal noben popravek ali nadgradnja, osnovna rešitev določa vedenje ob izvajanju komponente.

  • Sloji, dodani iz posodobitev:

    • Popravki – če ima komponenta enega ali več uvoženih popravkov rešitve, so ti zloženi na vrh osnovne plasti, pri čemer najnovejši popravek leži nad prejšnjim.

    • Čakajoča nadgradnja – če je uvožena postopna nadgradnja (z imenom _Nadgradnja), ta leži nad osnovno plastjo in morebitnimi plastmi popravkov.

Primer plasti znotraj rešitve

Pomembno

Uporaba popravkov ni priporočljiva. Več informacij: Ustvarjanje popravkov rešitev

Naslednja slika prikazuje primer plasti rešitve za stolpec po meri, ki prikazuje osnovno rešitev, popravek in čakajočo nadgradnjo.

Sloji rešitve.

Za informacije o tem, kako si lahko ogledate plasti za komponento znotraj rešitve, glejte Plasti rešitve.

Vedenje ob združevanju

Ustvarjalci rešitev morajo razumeti vedenje ob združevanju, ko je rešitev posodobljena ali ko je nameščenih več rešitev, ki vplivajo na isto komponento. Upoštevajte, da se bodo združile le vrste komponent aplikacij, ki temeljijo na modelu, obrazcev in zemljevidov mest. Preostale komponente uporabljajo vedenje »Uveljavi se najvišja raven«.

Vedenje »zgornji zmaga«

Z izjemo komponent aplikacije, ki temelji na modelu, obrazca in zemljevida druge komponente rešitve uporabljajo vedenje »zgornji zmaga«, kjer sloj, ki se nahaja na vrhu, določa, kako komponenta deluje v času izvajanja aplikacije. S postopno (čakajočo) nadgradnjo je mogoče uvesti zgornji sloj.

Uvajanje zgornjega sloja s čakajočo nadgradnjo

Tu je primer vedenja komponente zgornji zmaga, ki jo uvede stopnja za posodobitev nadgradnje na rešitev. Več informacij: Uporaba nadgradnje ali posodobitve v ciljnem okolju

  1. Trenutna zgornja (osnovna) plast ima lastnost Največja dolžina v besedilnem stolpcu Komentarji za tabelo računov privzeto nastavljeno na 100.

    Komponenta tabele v osnovni raztopini.

  2. Nadgradnja rešitve se uvozi s stopnjo za možnost nadgradnje, ki ustvari novo zgornjo plast. Čakajoča nadgradnja vključuje besedilni stolpec Komentarji za tabelo računov s spremenjeno vrednostjo lastnosti Največja dolžina na 150.

    Aktivna plast, uvedena na vrhu osnovne plasti.

V tej situaciji stolpec Komentarji za zapise računa omogoča največ 150 znakov med izvajanjem aplikacije.

Posodobitev rešitve in nadgradnja vedenja ob združevanju

Kot je opisano v prejšnjem razdelku, popravki in postopna nadgradnja ležijo nad osnovno rešitvijo. Združite jih lahko tako, da na območju Rešitve v storitvi Power Apps izberete Uporabi nadgradnjo, s čimer se sploščijo plasti in ustvari nova osnovna rešitev.

Vedenje pri združevanju več rešitev

Ko pripravljate svojo upravljano rešitev za porazdelitev, ne pozabite, da je v okolju morda že nameščenih več rešitev ali da bodo v prihodnje morda nameščene druge rešitve. Sestavite rešitev, v kateri so upoštevane najboljše prakse, da ne bo medsebojnih motenj vaše rešitve in drugih rešitev. Več informacij: Uporaba segmentiranih rešitev

Procesi, ki jih uporablja Dataverse za združevanje prilagajanj, poudarjajo ohranjanje funkcionalnosti rešitve. Čeprav si z vsemi možnimi sredstvi prizadevamo ohraniti predstavitev, lahko nekatere nezdružljivosti med prilagoditvami zahtevajo, da izračunana rešitev spremeni nekatere podrobnosti predstavitve, da se ohrani funkcionalnost prilagoditev.

Glejte tudi

Preberite, kako se združujejo upravljane rešitve