Dijeli putem


Dodaci

Rješenje se koristi za pakiranje i uvođenje dodataka i prilagođenih aktivnosti tijeka rada u druga okruženja. Primjerice, donji slijed definira predstavlja pojednostavljeni redoslijed razvoja i uvođenja.

  1. Stvorite prilagođen izdavač i neupravljano rješenje u svom DEV okruženju.

  2. Napišite jedan ili više dodataka ili prilagođene aktivnosti tijeka rada.

  3. Registrirajte dodatke ili prilagođene aktivnosti tijeka rada u neupravljanom rješenju koje ste stvorili u koraku 1.

  4. Izvezite neupravljano rješenje kao upravljano rješenje.

  5. Uvezite upravljano rješenje u drugo okruženje (odnosno TEST ili PROD).

U stvarnom svijetu ispravite pogrešku u kodu u okruženju TEST, vratite se natrag i ažurirajte neupravljano rješenje s revidiranim kodom, pa ga izvezite u upravljano rješenje. Usput upotrijebite kontrolu revizije za upravljanje ažuriranjima koda i inačicama rješenja. Za više informacija o kontroli revizije i određivanju verzija rješenja pogledajte Kontrola izvora,

Prilikom planiranja dizajna vašeg rješenja razmislite hoćete li u isto rješenje staviti svoj prilagođeni kod i druge prilagodbe (prilagođene entitete, obrasce, prikaze i slično) ili ćete te prilagodbe rasporediti u više rješenja, pri čemu će jedno rješenje sadržavati prilagođeni kod, a drugo ostale prilagodbe (prilagođene entitete, obrasce, prikaze i slično).

Savjet

Započnite s prilagođenim izdavačem i neupravljanim rješenjem, a zatim razvijte i testirajte dodatak ili prilagođenu aktivnost tijeka rada u tom rješenju. Ne preporučujemo razvijanje dodatka ili prilagođene aktivnosti tijela rada u zadanom rješenju pa potom njegovo dodavanje u prilagođeno rješenje.

Registracija dodatka ili prilagođene aktivnosti tijeka rada u prilagođenom upravljanom rješenju

Nakon što stvorite prilagođen izdavač i neupravljano rješenje i napišete prilagođeni kod, spremni ste za registraciju koda u neupravljanom rješenju i početak njegova testiranja.

Registracija prilagođenog sklopa aktivnosti tijeka rada

Za distribuciju prilagođene aktivnost tijeka rada u rješenju morate dodati registrirani sklop koji ga sadrži u neupravljano rješenje. Prvo registrirajte prilagođen sklop tijeka rada, a zatim sklop dodajte rješenju pridržavajući se tih koraka.

  1. Stvorite novo rješenje na servisu Power Appsportal autora ili koristite postojeće rješenje. Za stvaranje novog rješenja odaberite Rješenja>Novo rješenje, a zatim unesite željene podatke za svoje rješenje.

  2. Kada su u lijevom navigacijskom oknu odabrana Rješenja, odaberite naziv rješenja na popisu i zatim odaberite Dodaj postojeće>Ostalo>Sklop dodataka.

  3. Potražite sastavljeni prilagođeni sklop tijeka rada prema nazivu.

  4. Odaberite prilagođen sklop aktivnost tijeka rada, a zatim odaberite Dodaj.

Registrirajte sklop dodataka i korak

Postupak registracije dodatka sličan je registraciji prilagođenog sklopa aktivnosti tijeka rada, osim što morate registrirati i jedan ili više koraka kojima ćete odrediti uvjete pod kojima će Microsoft Dataverse izvršiti određeni dodatak.

Za početak slijedite ove upute kako biste registrirali dodatak i korak koristeći alat za registraciju dodatka. Zatim ćemo stvoriti rješenje, a zatim dodati sklop dodataka i korak tom rješenju koristeći moderno sučelje za autore. Primjer „prateće” registracije dodatka i koraka koju ćemo koristiti prikazan je na slici u nastavku.

Registrirani dodatak i korak.

I možemo započeti s dodavanjem tih komponenti u naše rješenje.

  1. Stvorite novo rješenje na servisu Power Appsportal autora ili koristite postojeće rješenje. Za stvaranje novog rješenja odaberite Rješenja>Novo rješenje, a zatim unesite željene podatke za svoje rješenje.

  2. Kada su na lijevom navigacijskom panelu odabrana Rješenja, odaberite naziv rješenja na popisu i zatim odaberite Dodaj postojeće>Ostalo>Sklop dodataka.

  3. Potražite sastavljeni sklop dodataka prema nazivu.

  4. Odaberite sklop dodataka, a zatim odaberite Dodaj.

    Dodajte dodatak rješenju.

  5. Dodajte korak rješenju odabirom opcija Dodaj postojeće>Ostalo>Korak dodatka.

    Savjet

    U alatu za registraciju dodataka korak se zove korak. Na klasičnom sučelju Preglednik rješenja, korak se zove Korak obrade Sdk poruke. U modernom sučelju proizvođača, korak se naziva korak dodatka.

  6. Potražite registrirani korak, odaberite ga, a zatim odaberite Dodaj.

    Dodajte korak rješenju.

Dobiveno rješenje s dvije komponente prikazano je na slici u nastavku.

Sažetak rješenja.

Korak se rješenju može dodati prije (ili bez) dodavanja pripadajućeg sklopa dodataka. Za dodavanje sklopa odaberite opciju (...) na izborniku pored naziva koraka dodatka i odaberite Dodaj potrebne komponente, a zatim odaberite U redu. Tako ćete automatski dodati povezani sklop dodataka. Sklop dodataka nemojte dodavati rješenju ako taj sklop namjeravate koristiti u drugom rješenju o kojem će trenutno rješenje ovisiti.

Napominjemo da uklanjanjem sklopa dodataka iz rješenja nećete ukloniti nijedan korak koji o istom rješenju ovisi. Te korake morate ukloniti pojedinačno.

Brisanje dodatka iz rješenja ažuriranjem sklopa

Ponekad ćete možda morati izbrisati dodatak iz rješenja, no to ne možete učiniti nadogradnjom rješenja. Umjesto toga, možete izbrisati sklop nadogradnjom rješenja i na kraju dobiti željeni rezultat.

Pojedinosti ovog zaobilaznog rješenja opisane su u ovim uputama.

  1. Započnite ažuriranjem broja "glavne" verzije sklopa koji ima uklonjene ciljne vrste dodataka.

    Nakon ove promjene verzije nećete moći ažurirati sklop pomoću alata za registraciju dodataka (PRT). Međutim, sklop ćete moći registrirati kao novi sklop rame uz rame sa starim sklopom.

  2. Registrirajte svoj novi sklop rame uz rame sa starim sklopom pomoću PRT-a.

  3. Migrirajte sve postojeće korake za stare vrste dodataka na odgovarajuće vrste dodataka u novom sklopu.

  4. Izbrišite stari sklop.

  5. Izvezite neupravljano rješenje kao upravljano rješenje s novim brojem verzije rješenja.

  6. Uvezite novo upravljano rješenje, kao nadogradnju, u okruženje u kojem je registriran stari sklop. Nadogradnja rješenja trebala bi izbrisati stari sklop i neželjene tipove s njim.

Pogledajte

Ažuriranje rješenja
Verzija sklopa
Web resursi