Risinājumu izveide un atjaunināšana
Lai atrastu pielāgotos komponentus un strādātu tikai ar tiem, izveidojiet risinājumu un tajā veiciet visus pielāgojumus. Pēc tam, kad pievienosit, rediģēsit un izveidosit komponentus, vienmēr atcerieties strādāt pielāgotā risinājuma kontekstā. Šādi varat ērti eksportēt savu risinājumu, lai to importētu citā vidē vai importētu kā dublējumu. Papildinformācija Risinājuma izveide
Atjaunināt risinājumu
Veiciet izmaiņas nepārvaldītā risinājumā, piemēram, pievienojot vai noņemot komponentus. Pēc tāda pārvaldīta risinājuma importēšanas, kurš ticis importēts iepriekš, importēšanas loģika nosaka risinājumu kā atjauninājumu un rāda šādu opciju ekrānu.
Papildinformācija: Risinājuma atjaunināšana vai jaunināšana
Risinājumu ielāpu izveide
Varat izveidot ielāpu primārajam risinājumam un to eksportēt uz pamata risinājumu to kā nelielu atjauninājumu. Kad klonējat kādu risinājumu, tad visus saistītos ielāpus sistēma apkopo pamata risinājumā un izveido jaunu versiju.
Brīdinājums.
Izmantojot klonu labošanu un klona risinājumu, nav ieteicams atjaunināt risinājumu, jo tas ierobežo komandas attīstību un palielina sarežģītību, glabājot risinājumu avota kontroles sistēmā. Informāciju par to, kā atjaunināt risinājumu, skatiet rakstā Risinājuma atjaunināšana.
Atjauninājumu izveidošana, izmantojot klona risinājumu un labošanas klonu
Kad strādājat ar ielāpiem un klonētiem risinājumiem, paturiet prātā šādu informāciju:
Ielāps pārstāv pakāpenisku un nelielu primārā risinājuma atjauninājumu. Ielāps primārajam risinājumam var pievienot komponentus un līdzekļus vai atjaunināt tajā jau esošos komponentus un līdzekļus, kad tas tiek instalēts mērķa sistēmā, bet ielāps no primārā risinājuma nevar izdzēst nevienu komponentu vai līdzekli.
Ielāpam var būt tikai viens primārais risinājums, bet primārajam risinājumam var būt viens vai vairāki ielāpi.
Ielāps ir izveidots no nepārvaldīta risinājuma. Nevar izveidot ielāpu no pārvaldīta risinājuma.
Kad ielāpu importējat uz mērķa sistēmu, jums tas ir jāeksportē kā pārvaldīts ielāps. Nepārvaldītus ielāpus nedrīkst lietot ražošanas vidēs.
Lai instalētu ielāpu, primārajam risinājumam ir jāatrodas mērķa sistēmā.
Ielāpu jūs varat izdzēst vai atjaunināt.
Ja dzēšat primāro risinājumu, tiek dzēsti arī visi pakārtotie ielāpi. Sistēma jums sniedz brīdinājuma ziņojumu par to, ka dzēšanas darbību nevarat atsaukt. Dzēšana tiek veikta vienā darbībā. Ja vienu no ielāpiem vai primāro risinājumu neizdodas dzēst, visa darbība tiek atsaukta.
Kad esat izveidojis pirmo ielāpu kādam primārajam risinājumam, šis risinājums kļūst bloķēts, un jūs šajā risinājumā nevarat veikt nekādas izmaiņas un nevarat to eksportēt. Taču, ja izdzēšat visus tā pakārtotos ielāpus, primārais risinājums kļūst atbloķēts.
Kad klonējat kādu pamata risinājumu, tad visi pakārtotie ielāpi tiek apkopoti pamata risinājumā un tas kļūst par jaunu versiju. Klonētajā risinājumā varat pievienot, rediģēt vai dzēst komponentus un līdzekļus.
Klonētais risinājums ir pamata risinājuma aizstājējs, kad tas ir instalēts mērķa sistēmā kā pārvaldīts risinājums. Parasti klonētu risinājumu izmantojat, lai iepriekšējam risinājumam sūtītu būtisku atjauninājumu.
Kad tiek klonēts risinājums, norādītajam versijas numuram ir primārās un sekundārās pozīcijas.
Kad tiek klonēts ielāps, norādītajam versijas numuram ir veidošanas un pārskatīšanas pozīcijas.
Lai iegūtu papildinformāciju par versiju numuriem, šajā rakstā skatiet Klona risinājums un klona ielāpu versiju numuri.
Risinājuma ielāpa izveidošana
Ielāps ietver primārā risinājuma izmaiņas, piemēram, komponentu un līdzekļu pievienošanu vai rediģēšanu. Jums nav nepieciešams iekļaut primāros komponentus, izņemot gadījumus, kad plānojat tos rediģēt.
Ielāpa izveide nepārvaldītam risinājumam
Atveriet Power Apps portālu un pēc tam atlasiet vienumu Risinājumi.
Risinājumu sarakstā atlasiet nepārvaldītu risinājumu, kam izveidot ielāpu. Komandjoslā atlasiet vienumu Klonēt un pēc tam atlasiet Klonēt ielāpu. Atvērtajā labajā rūtī ietilpst pamata risinājuma nosaukums un ielāpa versijas numurs. Atlasiet vienumu Saglabāt.
Risinājumu sarakstā atrodiet un atveriet jaunizveidoto ielāpu. Ievērojiet, ka risinājuma unikālais nosaukums ir papildināts ar IelāpsHex skaitlis. Tieši tāpat kā ar pamata risinājumu, pievienojiet nepieciešamos komponentus un līdzekļus.
Ielāpa izveide, izmantojot risinājumu pārlūku
Nākamajās ilustrācijās ir sniegts piemērs par ielāpa izveidošanu esošajam risinājumam. Lai sāktu darbu, atlasiet Klonēt ielāpu (saspiestajā skatā ikona Klonēt ielāpu ir attēlota kā divi mazi četrstūri, ka parādīts tālāk).
Dialoglodziņā Klonēt ielāpu jūs redzat, ka ielāpa versijas numurs ir balstīts uz primārā risinājuma versijas numuru, bet būvējuma numurs tiek palielināts par vienu vienību. Katram nākamajam plāksterim ir lielāks būvējuma vai pārskatījuma numurs nekā iepriekšējam plāksterim.
Nākamajā ekrānuzņēmumā ir rādīts pamata risinājums SegmentedSolutionExample, versija 1.0.1.0, un ielāps SegmentedSolutionExample_Patch, versija 1.0.2.0.
Šajā ielāpā mēs pievienojām jaunu pielāgotu entītiju ar nosaukumu Book
un pakotnē iekļāvām visus entītijas Book
līdzekļus.
Risinājuma klonēšana
Kad klonējat kādu nepārvaldītu risinājumu, sākotnējais risinājums un visi ar šo risinājumu saistītie ielāpi tiek apkopoti sākotnējā risinājuma jaunizveidotajā versijā. Pēc klonēšanas jaunā risinājumu versija satur sākotnējās entītijas, kā arī visus komponentus vai entītijas, kas pievienotas ielāpā.
Svarīgi
Risinājuma klonēšana oriģinālā risinājumā un ar to saistītie ielāpi tiek sapludināti jaunā bāzes risinājumā un tiek noņemts sākotnējais risinājums un ielāpi.
Atveriet Power Apps portālu un pēc tam atlasiet vienumu Risinājumi.
Risinājumu sarakstā atlasiet nepārvaldītu risinājumu, kam izveidot klonu. Komandjoslā atlasiet vienumu Klonēt un pēc tam atlasiet Klonēt risinājumu. Labajā rūtī tiek rādīts pamata risinājuma nosaukums un jaunās versijas numurs. Atlasiet vienumu Saglabāt.
Klona risinājums un klona ielāpu versiju numuri
Plāksterim ir nepieciešams par primārā risinājuma versiju lielāks būvējuma vai pārskatīšanas numurs. Tam nevar būt lielāks galvenās vai papildu versijas numurs. Piemēram, pamata risinājumam ar versiju 3.1.5.7, ielāpam varētu būt versija 3.1.5.8 vai versija 3.1.7.0, bet ne versija 3.2.0.0. Klonētam risinājumam ir nepieciešams versijas numurs, kas ir lielāks par vai vienādas ar pamata risinājuma versijas numuru. Piemēram, pamata risinājuma versijas 3.1.5.7 klonētajam risinājumam varētu būt versija 3.2.0.0 vai versija 3.1.5.7. Kad jūs klonējat risinājumu vai ielāpu, jūs varat iestatīt galvenās un papildu versijas vērtības klonētajam risinājumam, un vēl veidošanas vai pārskatīšanas vērtības ielāpam.