Jagamisviis:


Lahenduse loomine

Ainult kohandatavate komponentide leidmiseks ja nendega töötamiseks looge lahendus ja tehke seal kõik oma kohandused. Seejärel töötage kindlasti kohandatud lahendusega, kui lisate, redigeerite ja loote komponente. See lihtsustab lahenduse eksportimist, et seda saaks varundada või importida mõnda muusse keskkonda.

Märkus.

Kaaluge kohandatud lahenduse määramist eelistatud lahendusena. Nii saate juhtida, kuhu teie lahenduse komponendid talletatakse, kui te ei loo neid konkreetselt kohandatud lahenduse kontekstis. Lisateave: Eelistatud lahenduse määramine.

Lahenduse loomiseks tehke järgmist.

  1. Logige sisse Power Apps ja valige vasakpoolsest navigeerimisribast Lahendused . Kui üksust pole külgpaneeli paanil, valige ... Rohkem ja seejärel valige soovitud üksus.

  2. Valige Uus lahendus ja seejärel täitke lahenduse jaoks nõutavad veerud.

    Väli Kirjeldus
    Kuvatav nimi Lahenduste loendis kuvatav nimi. Saate seda hiljem muuta.
    Nimi Lahenduse kordumatu nimi. Peab sisaldama ainult tähti, numbreid ja allkriipse. Nimi luuakse veergu Kuvatav nimi sisestatud väärtuse lubatud märkidest. Saate seda enne lahenduse salvestamist redigeerida, kuid pärast lahenduse salvestamist seda muuta ei saa.
    Kirjastaja Saate valida vaikeväljastaja või luua uue väljastaja. Soovitame luua oma organisatsiooni jaoks väljaandja, et seda saaks kasutada järjepidevalt kõigis keskkondades, kus te lahendust kasutate. Vaadake selle artikli allpool jaotist Lahenduse väljastaja .
    Versioon Sisestage oma lahenduse versiooninumber. See on oluline vaid siis, kui lahenduse ekspordite. Versiooninumber lisatakse lahenduse eksportimisel faili nimesse.
    Eelistatud lahenduse määramine Eelistatud lahenduse kasutamine on viis, kuidas saate juhtida, kus teie lahenduse komponendid talletatakse, kui te ei loo neid konkreetselt kohandatud lahenduse kontekstis. Kui teie eelistatud lahendus pole määratud, on vaikimisi teie eelistatud lahendus Common Data Servicesi vaikelahendus. Kui Common Data Servicesi vaikelahendus pole saadaval, kasutatakse eelistatud lahendusena lahendust nimega Vaikelahendus. Lisateave: Määrake eelistatud lahendus
    Konfiguratsiooni leht Jaotises Rohkem suvandeid saate soovi korral valida veebiressursi, mida kasutada konfiguratsioonilehena. Konfiguratsioonilehte kasutavad tavaliselt sõltumatud tarkvaratarnijad (ISV-d), kes levitavad lahendusi. Kui see on määratud, kuvatakse selle veebiressursi kuvamiseks sõlme Teave all uus konfiguratsioonisõlm . Arendajad kasutavad veebiressurssi, mis on HTML-leht, et lisada juhiseid või juhtelemente, mis võimaldavad teil määrata konfiguratsiooniandmeid või käivitada nende lahenduse.
    Kirjeldus Jaotises Rohkem suvandeid saate soovi korral lisada lahenduse kirjelduse. See on kasulik, kui soovite lahendust teistega jagada või kui soovite meelde jätta, milleks lahendus on mõeldud.
  3. Valige käsk Salvesta.

Lahenduseobjektide lisamine või eemaldamine

Pärast lahenduse loomist ei sisalda see ühtegi lahenduseobjekti. Saate luua uusi objekte, mida lahendusele lisada, või lisada uude lahendusse olemasolevaid objekte.

Objektide loomine lahenduses

Käsu Uus abil saate luua erinevat tüüpi objekte. Kui valite Uus ja seejärel valite soovitud objekti, saate olenevalt valitud objektitüübist teistsuguse loomiskogemuse. Kui olete objekti loomise lõpetanud, lisatakse see lahendusele.

Olemasoleva objekti lisamine lahendusele

Lahenduste puhul, mis ei ole hallatavad ja mis ei ole süsteemi vaikelahendus, saate kasutada käsku Lisa olemasolev , et tuua sisse objektid, mida lahenduses veel pole.

Märkus.

Olemasolevate objektide loend on erinev sõltuvalt teie keskkonda imporditud versioonist ja lahendustest.

Paljud kohandused, mida soovite teha, hõlmavad tabeleid. Valige vasakpoolsel paanil Tabelid , et filtreerida ja kuvada praeguse lahenduse kõigi tabelite loend. Kui olete tabelisse süvitsi minenud, saate vaadata tabelisse kuuluvaid objekte, nagu on näidatud sellel kuvatõmmisel kontotabelis.

Kontotabel kuvatavate objektidega

Objektide eemaldamine lahendusest

Mittehallatavast lahendusest saate objekte eemaldada. Kui lahendus on avatud, valige objekt ja seejärel valige käsuribal käsk Eemalda sellest lahendusest .

Kui objekt eemaldatakse, ei ole see enam osa lahendusest. Objekt on aga keskkonnas endiselt olemas ja selle saab lisada teisele lahendusele. Kui objekt on kõigist keskkonna lahendustest eemaldatud, saab selle kustutada.

Oluline

Kui objekt on kustutatud, ei saa seda taastada ja kõik seotud andmed (nt tabelikirjed) lähevad kohandatud tabeli kustutamisel kaotsi. Kui soovite objekti alles jätta, kuid mitte seda lahenduses hoida, eemaldage see lahendusest ilma seda kustutamata.

Objekti kustutamiseks valige see ja seejärel valige Kustuta sellest keskkonnast.

Muudatuste avaldamine

Kui teete keskkonnas mittehallatavaid muudatusi, salvestatakse mõned objektid, nagu tabelid, vormid, mudelipõhised rakendused, saidikaardid ja vaated, avaldamata olekus. Avaldamistoiming tõstab need muudatused aktiivsesse olekusse ja teeb need lõppkasutajatele ja lahenduse eksportimiseks kättesaadavaks.

Kohandamiste avaldamine

  1. Valige vasakpoolselt navigeerimispaanil Lahendused . Kui üksust pole külgpaneeli paanil, valige ... Rohkem ja seejärel valige soovitud üksus.

  2. Avage lahendus, mille soovite avaldada.

  3. Valige käsuribal Avalda kõik kohandused .

Oluline

Kohanduste ettevalmistamine võib võtta aega. Kui näete teadet, et brauserileht ei reageeri, oodake, kuni leht reageerib, ja ärge sulgege seda.

Lahenduse väljastaja

Iga loodav rakendus ja kohandamine on osa lahendusest. Igal lahendusel on väljastaja. Lahenduse loomisel määrate lahenduse väljastaja.

Lahenduse väljastaja määrab, kes rakenduse välja töötas. Seetõttu peaksite looma tähendusliku lahenduse väljastaja. Lahenduse lahenduse väljastaja vaatamiseks valige lahendus ja seejärel valige ...>Sätted käsuribal Power Appsi alal Lahendused . Lahenduse väljastaja kohta lisateabe saamiseks minge Power Platform ALM-i juhendi jaotisse Lahenduse väljastaja .

Märkus.

Common Data Services Vaikelahendus on seostatud Microsoft Dataverse vaikeavaldajaga. Kohandamise vaikeeesliide määratakse sellele väljaandjale juhuslikult, näiteks võib see olla cr8a3. See tähendab, et iga uue metaandmete üksuse nimi, mis on selles lahenduses teie organisatsiooni jaoks loodud, on lisatud üksuste kordumatuks tuvastamiseks kasutatavate nimede ette.

Lahenduse väljastaja loomine

  1. Jaotises Power Apps valige Lahendused. Kui üksust pole külgpaneeli paanil, valige ... Rohkem ja seejärel valige soovitud üksus.

  2. Valige käsuribal Uus lahendus ja parempoolsel paanil valige jaotises PublisherUus avaldaja.

  3. Sisestage vormile Uus avaldaja nõutav ja valikuline teave.

    • Kuvatav nimi. Sisestage väljastaja kuvatav nimi.
    • Nimi. Sisestage väljastaja kordumatu nimi.
    • Kirjeldus. Soovi korral saate lisada väljaandja kirjelduse.
    • Eesliide. Sisestage soovitud väljastaja eesliide.
    • Valiku väärtuse eesliide. See veerg loob arvu, mis põhineb väljaandja eesliitel. Seda numbrit kasutatakse, kui lisate valikute suvandeid, ja see annab teada, millist lahendust suvandi lisamiseks kasutati.
  4. Valige käsk Salvesta.

Märkus.

Ärge kasutage _upgrade lahenduse nime osana. _upgrade on sisemine reserveeritud sõna lahenduse täiendamise protsessi jaoks.

Lahenduse väljastaja muutmine

Mittehallatava lahenduse väljastajat saate muuta järgmiselt.

  1. Valige Power AppsisLahendused, valige soovitud lahendus ja seejärel valige ...>Käsuriba sätted . Kui üksust pole külgpaneeli paanil, valige ... Rohkem ja seejärel valige soovitud üksus.
  2. Valige paanil Lahenduse sätted ripploendist Publisher mõni muu väljaandja või valige uue loomiseks Uus avaldaja . Lisateave: Lahenduse väljastaja loomine.
  3. Tehke valik Värskenda.

Segmenteeritud tabelite kasutamine lahenduses

Kasutage tabeli segmenteerimist, et kaasata ainult tabeliobjektid, mida värskendatakse lahenduse värskenduste levitamisel. Lisateave: Segmenteeritud lahenduste kasutamine ALM-i Power Platform juhendis

Õige tabeli segmenteerimisega lahenduse loomiseks alustage mittehallatava lahenduse loomisest ja lisage ainult värskendatud objektid.

Oletame näiteks, et olete loonud uue kohandatud tabeli, mida pole üheski teises keskkonnas nimega Kohandatud tabel, ja lisanud ka uue veeru nimega Kümme parimat . Tabeli segmenteerimisega lahenduse loomiseks toimige järgmiselt.

  1. Avage ja Power Apps seejärel valige Lahendused. Kui üksust pole külgpaneeli paanil, valige ... Rohkem ja seejärel valige soovitud üksus.

  2. Valige Uus lahendus ja looge lahendus. Sisestage kohustuslikele veergude teave. Valige käsk Loo.

  3. Avage loodud lahendus. Valige käsuribal Lisa olemasolev ja seejärel valige Tabel.

  4. Valige paanil Olemasolevate tabelite lisamine üks või mitu tabelit, mille soovite lahendusele lisada. Näiteks valige Konto ja Kohandatud tabel. Tehke valik Edasi.

  5. Paanil Tabelite valimine saate valida kaasatavate varade hulgast:

    • Kaasa kõik objektid. See suvand hõlmab kõiki tabeliga seotud komponente ja metaandmeid. See võib sisaldada ka muid tabeleid või tabelikomponente, nagu äriprotsessi vood, aruanded, ühendused ja järjekorrad. Näiteks kui kohandatud tabelit pole kunagi sihtkeskkonda imporditud, valige see suvand. Selles näites pole kohandatud tabelit kunagi sihtkeskkonda imporditud, seega valige see suvand Kohandatud tabel jaoks.
    • Lisa tabeli metaandmed. See suvand sisaldab ainult tabeliga seotud metaandmeid. Metaandmed sisaldavad tabeli atribuute, näiteks auditeerimist, duplikaadituvastust ja muudatuste jälitamist.
    • Objektide redigeerimine. Selle suvandi valimisel saate ükshaaval valida iga tabeliga seotud komponendi (nt veerud, seosed, ärireeglid, vaated, vormid ja diagrammid). Pange tähele, et kontotabel on kaasatud Dataverse'i ja on oma olemuselt olemas ka sihtkeskkonnas. Seetõttu on meie näites ainult kümme parimat kohandatud veergu kontotabelis uus, nii et valite selle pärast valiku Redigeeri objekte valimist (järgmises etapis).
    • Tühjendage kõik objektid. Kui valisite objektid suvandi Redigeeri objekte , saate kõik valitud objektid kustutada ja otsast alustada. Lahenduse objektide lisamisel sobivate suvandite valimine

    Lisateave: Miks on tabeli segmentimine lahenduses oluline?

  6. Kui valisite käsu Redigeeri objekte, avaneb objektide loendipaan. Siin saate valida konkreetsed objektid, mida soovite lahendusse kaasata. Meie näites valisite varem tabeli Konto , nii et nüüd valite veeru Kümme parimat , kuna see on tabeli ainus uus või redigeeritud komponent, ja seejärel valige Lisa. Lahendusse kaasatavate objektide valimine

  7. Valige Lisa , et lisada objektid lahendusele.

Miks on tabelite segmenteerimine lahenduses oluline?

Kui lisate olemasoleva süsteemitabeli (nt konto või kontakt) või kohandatud tabeli lahendusele tabeli jaoks, mis on juba teie allavoolu keskkondadesse imporditud, on hea tava lisada ainult need tabeliobjektid, mida teie lahenduses värskendati . Lahenduse segmentimise abil saate tervete tabelite ja nende väärtuste asemel eksportida lahendusevärksendusi valitud tabeliväärtustega nagu tabeli veerud, vormid ja vaated. See väldib tarbetuid kihte, mis takistavad teiste lahenduste tõhusust, ja tarbetut sõltuvust muudest lahendustest. Süsteem valib automaatselt Kaasa kõik objektid , kui tabel on haldamata, ja Kaasa tabeli metaandmed , kui tabelis on mittehallatav kiht. Süsteem eelvalib automaatselt ka tabeli varad, mida ei hallata või millel on mittehallatavad kohandused. Saate valida lingi Redigeeri objekte, et see valik üle vaadata, enne kui valite protsessi lõpuleviimiseks Lisa.

Oluline

Ärge segmenteerige tabeleid, mida sihtkeskkonnas pole. Pange tähele, et kui tabelit pole kunagi imporditud või seda pole sihtkeskkonnas veel olemas, peate tabeli lisamisel lahendusele valima valiku Kaasa kõik objektid , näiteks hiljuti loodud uue kohandatud tabeli lisamisel. Vastasel juhul kuvatakse lahenduse importimisel puuduv sõltuvuse tõrketeade.

Tabeli segmenteerimisega lahenduse loomine lahenduseuurija abil

Järgmistel joonistel on toodud näide segmenteeritud lahenduse loomisest, Accountvalides tabeli varad tabelitest Case ja Contact tabelitest.

Märkus.

Tabel teenindusjuhtumid on kaasatud rakenduse Dynamics 365 rakendustesse (nt Dynamics 365 Customer Service).

Alustage loodud mittehallatava lahenduse avamisega. Valige tabeli komponent.

Lisa olemasolevad ressursid

Seejärel valige lahenduse komponendid.

Lahenduse komponentide valimine.

Järgige viisardit. Valige 1. etapis tähestikulises järjekorras esimese tabeli ehk Account tabeli varad, nagu siin näidatud.

Viisardi käivitamine.

Avage vahekaart Väljad ja valige veerg Kontonumber .

Valige ettevõtte tabeli põhivarad.

Lisage 2. etapis tabeli Teenindusjuhtum jaoks kõik varad.

Valige teenindusjuhtumi tabeli põhivarad.

Lisage 3. juhises tabeli Kontaktveerg Aastapäev .

Valige kontaktitabeli põhivarad.

Selle tulemusena sisaldab loodud segmenteeritud lahendus kolme tabelit, Account, Case, ja Contact . Iga tabel sisaldab ainult valitud väärtusi.

Lahendus tabelitega.

Lahenduse kustutamine

Kuna on kahte erinevat tüüpi lahendusi, hallatavaid ja mittehallatavaid, on igat tüüpi lahenduste kustutamise käitumine erinev.

Lahendus, mida soovite kustutada, võib sisaldada komponente, mis sõltuvad muudest komponentidest. Need sõltuvused tuleb enne komponendi kustutamist eemaldada. Lisateave: Komponendi sõltuvuste kuvamine Power Apps

Hallatava lahenduse kustutamine

Hallatava lahenduse kustutamine eemaldab (desinstallib) kõik lahenduse komponendid. Lisaks kustutatakse ka kõik seotud andmed.

Hoiatus

Kuna kõik lahenduse komponendid ja kõik seotud andmed kustutatakse, olge hallatava lahenduse kustutamisel ettevaatlik.

Mittehallatava lahenduse kustutamine

Mittehallatava lahenduse kustutamine kustutab lahenduse ümbrise, kuid ei kustuta ühtegi selles sisalduvat mittehallatavat komponenti. Ka kõik seotud andmed jäävad alles. Iga mittehallatav komponent tuleb eraldi kustutada, et eemaldada kõik mittehallatava lahenduse komponendid.

Hallatava või mittehallatava lahenduse kustutamine

Hoiatus

Enne lahenduse kustutamist veenduge, et mõistate tagajärgi. Kui lahendus on kustutatud, ei saa seda taastada. Lisateave: Hallatava lahenduse kustutamine ja Mittehallatava lahenduse kustutamine

  1. Logige sisse Power Apps.
  2. Valige vasakpoolsel navigeerimispaanil Lahendused ja seejärel valige (ära ava) loendist Lahendused lahendused, mille soovite kustutada.
  3. Valige käsuribal Kustuta .

Piirangud

  • Lahenduse maht on piiratud 95 MB.
  • Lahenduste arv on piiratud Microsoft Dataverse võimsusega.
  • Objektide arv lahenduses on piiratud Dataverse võimsusega.