Deli putem


Kreiranje rešenja

Da biste locirali i radili sa samo komponentama koje prilagodite, kreirajte rešenje i uradite sve svoje prilagođavanje tamo. Zatim, uvek se setite da radite u kontekstu prilagođenog rešenja dok dodajete, uređujete i kreirate komponente. Ovo olakšava izvoz vašeg rešenja tako da ga možete rezervno kopirati ili uvesti u drugo okruženje.

Belešku

Razmislite o određivanju prilagođenog rešenja kao što želite rešenje. Na ovaj način možete kontrolisati gde se čuvaju komponente vašeg rešenja kada ih ne kreirate posebno u kontekstu prilagođenog rešenja. Više informacija: Podesite željeno rešenje.

Da biste kreirali rešenje:

  1. Prijavite se i Power Apps izaberite Rešenja sa leve navigacije. Ako stavka nije u panelu bočnog panela, izaberite ... Više , a zatim izaberite stavku koju želite.

  2. Izaberite Novo rešenje , a zatim popunite potrebne kolone za rešenje.

    Polje Opis
    Korisničko ime Ime prikazano na listi rešenja. Naziv možete promeniti kasnije.
    Ime Jedinstveno ime ovog rešenja. Mora da sadrži samo slova, brojeve i podvlake. Ime je generisano iz dozvoljenih znakova iz vrednosti koju unesete u Prikazno ime kolona. Možete da ga uredite pre nego što sačuvate rešenje, ali nakon što sačuvate, ne možete da ga menjate.
    Izdavača Možete da izaberete podrazumevanog izdavača ili da kreirate novi izdavač. Preporučujemo da kreirate izdavača za svoju organizaciju koja će dosledno koristiti u vašim okruženjima u kojima ćete koristiti rešenje. Pogledajte izdavača rešenja kasnije u ovom članku.
    Verzija Unesite broj za verziju rešenja. Ovo je važno samo ako izvozite rešenje. Broj verzije je uključen u ime datoteke kada izvozite rešenje.
    Postavite kao željeno rešenje Korišćenje željenog rešenja je način na koji možete kontrolisati gde se čuvaju komponente vašeg rešenja kada ih ne kreirate posebno u kontekstu prilagođenog rešenja. Kada vaše željeno rešenje nije podešeno, podrazumevano, podrazumevano rešenje Common Data Services je vaše poželjno rešenje. Ako podrazumevano rešenje Common Data Services nije dostupno, rešenje pod nazivom Podrazumevano rešenje se koristi kao vaše poželjno rešenje. Više informacija: Podesite željeno rešenje
    Stranica konfiguracije U odjeljku Više opcija možete, opciono izaberite veb resurs koji će se koristiti kao stranica za konfiguraciju. Stranicu za konfiguraciju obično koriste nezavisni prodavci softvera (ISV) koji distribuiraju rešenja. Kada je ovo podešeno, novi čvor konfiguracije se pojavljuje ispod čvora Informacije za prikaz ovog veb resursa. Programeri koriste veb resurs, koji je HTML stranica, da uključi uputstva ili kontrole koje vam omogućavaju da podesite podatke o konfiguraciji ili pokrenete svoje rešenje.
    Opis Pod Više opcija možete opciono dodati opis rešenja. Ovo je korisno ako želite da podelite rešenje sa drugima ili ako želite da zapamtite za šta je rešenje.
  3. Izaberite stavku Sačuvaj.

Dodajte ili uklonite objekte rešenja

Nakon što kreirate svoje rešenje, ono neće sadržati nikakve objekte rešenja. Možete kreirati nove objekte da biste dodali u rešenje ili dodali postojeće objekte u vaše novo rešenje.

Kreirajte objekte u rešenju

Možete koristiti komandu Novo da kreirate različite tipove objekata. Odabir Novo, a zatim odabir željenog objekta vodi vas na drugo iskustvo kreiranja u zavisnosti od tipa objekta koji izaberete. Nakon što završite sa kreiranjem objekta, on se dodaje u rešenje.

Dodajte postojeći objekat u rešenje

Sa rešenjima koja se ne upravljaju, a ne podrazumevanim rešenjem sistema, možete koristiti komandu Dodaj postojeće da biste uneli objekte koji već nisu u rešenju.

Belešku

Lista postojećih objekata se razlikuje u zavisnosti od verzije i rešenja uvezenih u vašem okruženju.

Mnoga prilagođavanja koja želite da uradite uključuju tabele. Izaberite Tabele u levom oknu da filtrirate i prikažete listu svih tabela u trenutnom rešenju. Kada bušite u tabeli, možete da vidite objekte koji su deo tabele kao što je prikazano u tabeli naloga na ovom ekranu.

Tabela računa sa objektima za pregled

Uklonite objekte iz rešenja

Možete ukloniti objekte iz neupravljanog rešenja. Kada je rešenje otvoreno, izaberite objekat, a zatim izaberite Ukloni iz ovog rešenja na komandnoj traci.

Kada se objekat ukloni, to više nije deo rešenja. Međutim, objekat i dalje postoji u okruženju i može se dodati drugom rešenju. Kada se objekat ukloni iz svih rešenja u okruženju, može se izbrisati.

Važno

Kada se objekat izbriše, ne može se oporaviti i svi povezani podaci, kao što su zapisi tabele kada izbrišete prilagođenu tabelu su izgubljeni. Ako želite da zadržite objekat, ali ga nemate u rastvoru, uklonite ga iz rastvora bez brisanja.

Da biste izbrisali objekat, izaberite ga, a zatim izaberite Delete iz ovog okruženja.

Objavljivanje promena

Kada napravite neupravljane promene u okruženju, neki objekti, kao što su tabele, obrasci, aplikacije zasnovane na modelu, mape sajta i prikazi se čuvaju u neobjavljenom stanju. Akcija objavljivanja promoviše ove promene u aktivno stanje i čini ih dostupnim krajnjim korisnicima i za izvoz rešenja.

Objavite prilagođavanja

  1. Izaberite Rešenja iz leve navigacije. Ako stavka nije u panelu bočnog panela, izaberite ... Više , a zatim izaberite stavku koju želite.

  2. Otvorite rešenje koje želite da objavite.

  3. Izaberite Objavi sva prilagođavanja na komandnoj traci.

Važno

Priprema prilagođavanja može potrajati neko vreme. Ako vidite poruku da stranica pretraživača ne reaguje, sačekajte da stranica postane responzivna i nemojte je zatvarati.

Izdavač rešenja

Svaka aplikacija koju kreirate ili prilagođavanje koje unesete je deo rešenja. Svako rešenje ima izdavača. Izdavača odredite kada kreirate rešenje.

Izdavač rešenja označava ko je razvio aplikaciju. Iz tog razloga, treba da kreirate izdavača rešenja koji ima smisla. Možete pogledati izdavača rešenja za rešenje tako što ćete izabrati rešenje, a zatim izaberite ...>Podešavanja na komandnoj traci iz oblasti Rešenja u Pover Apps. Za više informacija o izdavaču rešenja, idite na Izdavač rešenja u vodiču za Pover Platform ALM.

Belešku

Common Data Services Podrazumevano rešenje je povezano sa podrazumevanim izdavačem Microsoft Dataverse . Podrazumevani prefiks prilagođavanja je nasumično dodeljen za ovog izdavača, na primer može biti cr8a3. To znači da ime svake nove stavke metapodataka kreiranih za vašu organizaciju u ovom rešenju ima ovo ispred imena koja se koriste za jedinstvenu identifikaciju stavki.

Kreiranje izdavača rešenja

  1. U Power Apps, izaberite Rešenja. Ako stavka nije u panelu bočnog panela, izaberite ... Više , a zatim izaberite stavku koju želite.

  2. Na komandnoj traci izaberite Novo rešenje, u desnom oknu izaberite Novi izdavač pod Izdavač.

  3. U obrascu Novi izdavač unesite potrebne i opcionalne informacije:

    • Ime za prikaz. Unesite ime za prikaz za izdavača.
    • Ime i prezime. Unesite jedinstveno ime za izdavača.
    • Opis. Opciono, možete dodati opis za izdavača.
    • Prefiks. Unesite prefiks izdavača koji želite.
    • Prefiks vrednosti izbora. Ova kolona generiše broj na osnovu prefiksa izdavača. Ovaj broj se koristi kada dodajete opcije izborima i nudi indikator za rešenje koje se koristilo za dodavanje opcije.
  4. Izaberite stavku Sačuvaj.

Belešku

Nemojte koristiti _upgrade kao deo imena rešenja. _upgrade je interna rezervisana reč za proces nadogradnje rešenja.

Promena izdavača rešenja

Možete da promenite izdavača rešenja za neupravljano rešenje sledećim koracima:

  1. U Pover Apps-u izaberite Rešenja, izaberite rešenje koje želite, a zatim izaberite ...>Podešavanja na komandnoj traci. Ako stavka nije u panelu bočnog panela, izaberite ... Više , a zatim izaberite stavku koju želite.
  2. U oknu Podešavanja rešenja izaberite drugog izdavača sa padajuće liste Izdavač ili izaberite Novi izdavač da biste kreirali novi. Više informacija: Kreirajte izdavača rešenja.
  3. Izaberite Ažuriraj.

Koristite segmentirane tabele u rešenju

Koristite segmentaciju tabele tako da uključite samo objekte tabele koji se ažuriraju kada distribuirate ažuriranja rešenja. Više informacija: Koristite segmentirana rešenja u ALM vodiču Power Platform

Da biste kreirali rešenje sa odgovarajućom segmentacijom tabele, počnite sa kreiranjem neupravljanog rešenja i dodajte samo objekte koje ste ažurirali.

Na primer, zamislite da ste kreirali novu prilagođenu tabelu koja ne postoji ni u jednom drugom okruženju pod nazivom Prilagođena tabela i dodali novu kolonu pod nazivom Top Ten za tabelu naloga. Da biste kreirali rešenje sa segmentacijom tabele, sledite ove korake.

  1. Idite na, Power Apps a zatim izaberite Rešenja. Ako stavka nije u panelu bočnog panela, izaberite ... Više , a zatim izaberite stavku koju želite.

  2. Izaberite Novo rešenje i kreirajte rešenje. Unesite informacije u obavezne kolone. Izaberite Kreiraj.

  3. Otvorite rešenje koju ste kreirali. Na komandnoj traci izaberite Dodaj postojeće, a zatim izaberite Tabela.

  4. U oknu Dodaj postojeće tabele , izaberite jednu ili više tabela koje želite da dodate u rešenje. Na primer, izaberite Račun i Prilagođena tabela. Izaberite Sledeće.

  5. U oknu Izaberi tabele možete izabrati sredstva koja će uključiti:

    • Uključite sve objekte. Ova opcija uključuje sve komponente i metapodatke povezane sa tabelom. Može sadržati druge tabele ili komponente tabele kao što su tokovi poslovnih procesa, izveštaji, veze i redovi čekanja. Na primer, ako prilagođena tabela nikada nije uvezena u ciljno okruženje, izaberite ovu opciju. U ovom primeru, prilagođena tabela nikada nije uvezena u ciljno okruženje, pa izaberite ovu opciju za Prilagođena tabela.
    • Uključite metapodatke tabele. Ova opcija uključuje samo metapodatke povezane sa tabelom. Metapodaci uključuju atribute tabele, kao što su nadgledanje, otkrivanje duplikata ili praćenje promena.
    • Uređivanje objekata. Ova opcija vam omogućava da pojedinačno izaberete svaku komponentu koja je povezana sa tabelom, kao što su kolone, relacije, poslovna pravila, pogledi, obrasci i grafikoni. Imajte na umu da je tabela računa uključena u Dataverse i po dizajnu takođe postoji u ciljnom okruženju. Stoga, u našem primeru samo Top Ten prilagođena kolona je nova u tabeli naloga, tako da je izaberete nakon što izaberete Edit objekte (u sledećem koraku).
    • Obrišite sve objekte. Ako ste izabrali objekte koristeći opciju Uredi objekte , možete očistiti sve izabrane objekte i početi ispočetka. Izaberite odgovarajuće opcije prilikom dodavanja objekata rešenja

    Više informacija: Zašto je segmentacija tabele u rešenju važna

  6. Ako izaberete Uredi objekte, otvara se panel liste objekata. Ovde možete odabrati određene objekte koje želite da uključite u rešenje. U našem primeru ste ranije izabrali tabelu naloga , tako da sada izaberete kolonu Top Ten jer je to jedina nova ili uređena komponenta za tabelu, a zatim izaberite Dodaj. Izaberite objekte koje želite uključiti u rešenje

  7. Izaberite Dodaj da dodate objekte u rešenje.

Zašto je segmentacija tabele u rešenju važna

Kada dodate postojeću sistemsku tabelu, kao što je račun ili kontakt, ili prilagođenu tabelu u rešenje za tabelu koja je već uvezena u nizvodna okruženja, najbolja praksa je da dodate samo objekte tabele koji su ažurirani u vašem rešenju. Uz segmentaciju rešenja, možete da izvozite ispravke rešenja sa izabranim sredstvima tabela, kao što su kolone, obrasci ili prikazi tabele, što je bolje nego da izvozite cele tabele sa svim sredstvima. Time se izbegavaju nepotrebni slojevi koji ometaju druga rešenja da budu efikasna i nepotrebne zavisnosti od drugih rešenja. Sistem automatski bira Uključi sve objekte ako je tabela neupravljana, i Uključi metapodatke tabele ako postoji neupravljani sloj u tabeli. Sistem takođe unapred bira sredstva tabele koja se ne upravljaju ili imaju neupravljana prilagođavanja automatski. Možete izabrati vezu Uredi objekte da pregledate taj izbor pre nego što izaberete Dodaj da završite proces.

Važno

Ne segmentirajte tabele koje ne postoje u ciljnom okruženju. Primetite da ako tabela nikada nije uvezena ili već ne postoji u ciljnom okruženju morate izabrati Uključi sve objekte kada dodate tabelu u rešenje, kao što je prilikom dodavanja nove prilagođene tabele koju ste nedavno kreirali. U suprotnom ćete dobiti poruku o grešci koja nedostaje kada pokušate da uvezete rešenje.

Kreirajte rešenje sa segmentacijom tabele koristeći Solution Ekplorer

Sledeće ilustracije pružaju primer kreiranja segmentiranog rešenja izborom sredstava tabele iz Account tabela, Case i Contact tabela.

Belešku

Tabela slučajeva uključena je u neke Dynamics 365 aplikacije, kao što je Dynamics 365 Customer Service.

Započnite otvarajući nekompletno rešenje koje ste kreirali. Izaberite komponentu tabele .

Dodajte postojeće resurse.

Zatim izaberite komponente rešenja.

Izaberite komponente rešenja.

Pratite čarobnjak. U koraku KSNUMKS, počevši od abecednog reda, izaberite sredstva za prvu tabelu, tabelu Account , kao što je prikazano ovde.

Pokrenite čarobnjak.

Otvorite karticu Polja i izaberite kolonu Broj računa.

Izaberite sredstva tabele Poslovni kontakt.

U koraku KSNUMKS, za tabelu Slučaj, dodajte sva sredstva.

Izaberite sredstva tabele Predmet.

U koraku KSNUMKS dodajte kolonu Anniversari za tabelu kontakata .

Izaberite sredstva tabele Kontakt.

Kao rezultat toga, segmentirano rešenje koje je kreirano sadrži tri tabele, Account,, Case i Contact. Svaka tabela sadrži samo sredstva koja ste odabrali.

Rešenje sa tabelama.

Brisanje rešenja

Budući da postoje dve različite vrste rešenja, upravljana i neupravljana, ponašanje za brisanje svake vrste rešenja je različito.

Rešenje koje želite da izbrišete može imati komponente koje imaju zavisnosti od drugih komponenti. Ove zavisnosti moraju biti uklonjene pre nego što možete da izbrišete komponentu. Dodatne informacije: Pregled zavisnosti za komponentu u Power Apps

Brisanje kompletnog rešenja

Brisanje upravljanog rešenja uklanja (deinstalira) sve komponente unutar rešenja. Pored toga, svi povezani podaci se takođe brišu.

Pažnja

Pošto su sve komponente unutar rešenja i svi povezani podaci izbrisani, budite oprezni kada izbrišete upravljano rešenje.

Izbrišite neupravljano rešenje

Brisanje neupravljanog rešenja briše kontejner rešenja, ali ne briše nijednu od neupravljanih komponenti unutar. Svi podaci povezani takođe ostaju. Svaka neupravljana komponenta mora biti pojedinačno izbrisana da bi se uklonile sve komponente unutar neupravljanog rešenja.

Izbrišite upravljano ili neupravljano rešenje

Pažnja

Pre nego što izbrišete rešenje, uverite se da razumete posledice. Kada se rešenje izbriše, ne može se vratiti. Dodatne informacije: Obrišite rešenjei Obrišite neupravljano rešenje

  1. Prijavite se na Power Apps.
  2. Izaberite Rešenja u levom oknu za navigaciju, a zatim izaberite (ne otvarajte) rešenje koje želite da izbrišete u listi Rešenja .
  3. Izaberite Delete na komandnoj traci.

Ograničenja

  • Veličina rešenja je ograničena na 95 MB.
  • Broj rešenja je ograničen kapacitetom usluge Microsoft Dataverse.
  • Broj objekata u rešenju je ograničen kapacitetom usluge Dataverse.