Делите путем


Креирање решења

Да бисте пронашли и радили само са компонентама које сте прилагодили, креирајте решење и обавите сва прилагођавања на том месту. Затим, увек се сетите да радите у контексту прилагођеног решења док додајете, уређујете и креирате компоненте. Ово олакшава извоз вашег решења тако да га можете резервно копирати или увести у друго окружење.

Белешка

За информације о имплементацији здравог управљања животним циклусом апликација (АЛМ) помоћу решења, погледајте Power Platform АЛМ водич.

Да бисте креирали решење:

  1. пријавите се и Power Apps изаберите Решења са леве навигације. Ако ставка није у панелу бочног панела, изаберите ... Више , а затим изаберите ставку коју желите.

  2. Изаберите Ново решење , а затим попуните потребне колоне за решење.

    Поље Опис
    < ДИЦТ__име за приказ >Дисплаy Наме Име приказано на листи решења. Назив можете променити касније.
    Име Јединствено име овог решења. Ово се генерише користећи вредност коју сте унели у колону „Име за приказ“. Можете да га уредите пре него што сачувате решење, али након што сачувате, не можете да га мењате.
    Издавача Можете да изаберете подразумеваног издавача или да креирате нови издавач. Препоручујемо да креирате издавача за своју организацију која ће доследно користити у вашим окружењима у којима ћете користити решење. Погледајте < ДИЦТ__издавач решења > Солутион публисхер касније у овом чланку.
    Верзија Унесите број за верзију решења. Ово је важно само ако извозите решење. Број верзије је укључен у име датотеке када извозите решење.
  3. Изаберите ставку Сачувај.

Након што сачувате решење, можда ћете желети да додате информације у колоне које нису потребне. Ови кораци су опционални. Користите колону Опис да опишете решење и изаберете ХТМЛ веб ресурс као конфигурациону страницу за решење. Страницу за конфигурацију обично користе независни продавци софтвера (ИСВ) који дистрибуирају решења. Када је ово подешено, нови чвор конфигурације се појављује испод чвора Информације за приказ овог веб ресурса. Програмери користе ову страницу да укључе инструкције или контроле које ће вам омогућити да подесите податке о конфигурацији или покренете њихово решење.

Додавање компоненти решења

Након што креирате решење, оно неће садржавати никакве компоненте решења. Можете да креирате нове компоненте које треба да додате у решење или додате постојеће компоненте вашем новом решењу.

Креирајте компоненте у решењу

Можете користити нову команду да креирате различите типове компоненти. Одабир новог води вас до другачијег искуства креирања у зависности од типа компоненте коју изаберете. Након што завршите са креирањем компоненте, она се додаје у решење.

Креирајте нову компоненту у решењу.

Додавање постојеће компоненте у решење

Са решењима која нису управљана, а не подразумевана, можете користити команду Додај постојеће да бисте довели компоненте које већ нису у решењу.

Додајте постојећу компоненту у решење.

Белешка

Листа постојећих компоненти биће различита у зависности од верзије и решења увезених у ваше окружење.

Када додате постојећу табелу, најбоља пракса је да додате само средства табеле која су ажурирана у вашем решењу. Уз сегментацију решења, можете да извозите исправке решења са изабраним средствима табела, као што су колоне, обрасци или прикази табеле, што је боље него да извозите целе табеле са свим средствима. Тиме се избегавају непотребни слојеви који ометају друга решења да буду ефикасна и непотребне зависности од других решења. Систем аутоматски бира Укључи све објекте ако је табела неуправљана, и Укључи метаподатке табеле ако постоји < ДИЦТ__ненадгледани слој > унманагед лаyер на табели. Систем такође унапред бира средства табеле која нису управљана или имају неуправљана прилагођавања аутоматски - можете одабрати везу Изабери објекте да бисте прегледали тај избор пре него што изаберете * Додај да бисте завршили процес. Више информација: Креирајте сегментирано решење са средствима табеле

Многе прилагодбе које ћете желети да урадите укључују табеле. Можете користити филтер табеле да прикажете листу свих табела у тренутном решењу које се могу прилагодити на неки начин. Када дубински прегледате табелу, можете да видите компоненте које су део табеле, као што је приказано са табелом пословног контакта на следећем снимку екрана.

Демо решење које приказује проширену табелу рачуна.

Објављивање промена

Када направите неуправљане промене у окружењу, неке компоненте попут образаца, табела, апликација заснованих на моделу, мапа локација и приказа се чувају у необјављеном стању. Радња објављивања промовише ове промене у активни статус и ставља их на располагање крајњим корисницима и за извоз.

Објавите прилагођавања

  1. Изаберите Решења из леве навигације. Ако ставка није у панелу бочног панела, изаберите ... Више , а затим изаберите ставку коју желите.

  2. Изаберите решење које желите да објавите да бисте га отворили.

  3. Са листе команди, изаберите Објави сва прилагођавања.

Објавите сва прилагођавања.

Важно

Припрема прилагођавања клијента може потрајати. Ако видите да се порука да страници прегледача не одазива, сачекајте да страница почне да се одазива и немојте је затварати.

Издавач решења

Свака апликација коју креирате или прилагођавање које унесете је део решења. Свако решење има издавача. Издавача одредите када креирате решење.

Издавач решења означава ко је развио апликацију. Из тог разлога, треба да креирате издавача решења који има смисла. Можете да видите < ДИЦТ__издавач решења > Солутион публисхер за решење тако што ћете изабрати Подешавања из области Решења у Power Apps. За више информација о < ДИЦТ__издавач решења > Солутион публисхер , погледајте < ДИЦТ__издавач решења > Солутион публисхер у Power Platform АЛМ водичу.

Белешка

Common Data Services Подразумевано решење је повезано са подразумеваним издавачем Microsoft Dataverse . Подразумевани префикс прилагођавања ће бити насумично додељен овом издавачу, на пример, може бити cr8a3. То значи да ће име сваке нове ставке метаподатака креираних за вашу организацију, имати ово испред имена која се користе за јединствену идентификацију ставке.

Креирање издавача решења

  1. У Power Apps, изаберите Решења. Ако ставка није у панелу бочног панела, изаберите ... Више , а затим изаберите ставку коју желите.
  2. На командној траци изаберите Ново решење , у десном окну изаберите Издавач падајуће листе, а затим изаберите + Публисхер.
    Креирајте новог издавача
  3. У обрасцу Нови издавач унесите потребне и опционалне информације:
  • < ДИЦТ__име за приказ >Дисплаy Наме. Унесите име за приказ за издавача.
  • Име и презиме. Унесите јединствено име за издавача.
  • Префикс. Унесите префикс издавача који желите.
  • Префикс вредности опције. Ова колона генерише број на основу префикса издавача. Овај број се користи када додајете опције изборима и нуди индикатор за решење које се користило за додавање опције.
  • Контакт детаљи. Опционално, можете додати информације о контактима и адресама.
  1. Изаберите ставку Сачувај и затвори

Белешка

Немојте користити _упграде као део имена решења. _упграде је интерна резервисана реч за процес надоградње решења.

Промена издавача решења

Можете променити издавача решења за некомплетно решење следећи ове кораке:

  1. У, изаберите Power Apps Решења , изаберите ... поред решења које желите, а затим изаберите Подешавања. Ако ставка није у панелу бочног панела, изаберите ... Више , а затим изаберите ставку коју желите.
  2. У окну Подешавања решења, изаберите Уреди издавача.
  3. Измените < ДИЦТ__име за приказ > Дисплаy Наме и Префикс колоне на жељене вредности. Колона Префикс вредности опције генерише број заснован на префиксу издавача. Овај број се користи када додајете опције изборима и нуди индикатор за решење које се користило за додавање опције.
  4. Поред префикса, такође можете да промените < ДИЦТ__издавач решења > солутион публисхер < ДИЦТ__име за приказ > Дисплаy Наме , контакт информације и адресу у одељку Контакт детаљи .
  5. Изаберите ставку Сачувај и затвори

Креирање сегментираног решења

Користите сегментацију решења тако да укључујете само компоненте табеле које се ажурирају када дистрибуирате исправке решења. Више информација: Користите сегментирана решења у АЛМ водичу Power Platform

Креирање сегментираног решења са средствима табеле

Да бисте креирали сегментирано решење, почните са креирањем некомплетног решења и додајте само оне компоненте које сте ажурирали. Подешавање налик на чаробњака вас проводи корак по корак кроз процес додавање средстава табеле.

На пример, замислите да сте креирали нову прилагођену табелу која не постоји ни у једном другом окружењу под називом Прилагођена табела и такође додали нову колону под називом топтен за табелу рачуна. Да бисте креирали сегментирано решење, следите ове кораке.

  1. Идите на, Power Apps а затим изаберите Решења. Ако ставка није у панелу бочног панела, изаберите ... Више , а затим изаберите ставку коју желите.

  2. Изаберите Ново решење и креирајте решење. Унесите информације у обавезне колоне. Изаберите Креирај.

  3. Отворите решење коју сте креирали. На командној траци изаберите Додај постојеће , а затим изаберите Ентитет.

  4. У окну Додај постојеће ентитете , изаберите једну или више табела које желите да додате у решење. На пример, изаберите Рачун и Прилагођена табела . Изаберите Следеће.

  5. У окну Изабери ентитете , можете изабрати између средстава која ће укључити:

    • Укључите све компоненте. Ова опција укључује све компоненте и метаподатке повезане са табелом. Може садржати друге табеле или компоненте табеле као што су токови пословних процеса, извештаји, везе и редови чекања.

    • Укључите метаподатке ентитета. Ова опција укључује само метаподатке повезане са табелом. Метаподаци укључују атрибуте табеле, као што су надгледање, откривање дупликата или праћење промена.

    • Изаберите компоненте. Ова опција вам омогућава да појединачно изаберете сваку компоненту која је повезана са табелом, као што су колоне, релације, пословна правила, погледи, обрасци и графикони.

    • Не укључујте ниједну компоненту.

      За овај пример, пошто Прилагођена табела никада није увезена у циљно окружење, поред Прилагођена табела изаберите Укључи све компоненте. У одјељку Налог изаберите Изабери компоненте.

      Додајте постојеће табеле.

  6. Пошто је само топтен прилагођена колона нова у табели рачуна, изаберите Топ Тен , а затим изаберите Додај .

    Изаберите компоненте табеле.

  7. Изаберите Додај да додате компоненте у решење.

Креирајте сегментирано решење помоћу истраживача решења

Следеће илустрације пружају пример креирања сегментираног решења избором средстава табеле из Account табела, Case и Contact табела.

Белешка

Табела случајева укључена је у неке Dynamics 365 апликације, као што је Dynamics 365 Customer Service.

Започните отварајући некомплетно решење које сте креирали. Изаберите компоненту табеле .

Додајте постојеће ресурсе.

Затим изаберите компоненте решења.

Изаберите компоненте решења.

Пратите чаробњак. У корак 1, почевши по абецедном реду, изаберите средства за прву табелу, табелу Account , као што је приказано овде.

Покрените чаробњак.

Отворите картицу Поља и изаберите колону Број рачуна.

Изаберите средства табеле Пословни контакт.

У корак 2, за табелу Случај, додајте сва средства.

Изаберите средства табеле Предмет.

У корак 3 додајте колону Годишњица за табелу Контакт .

Изаберите средства табеле Контакт.

Као резултат тога, сегментирано решење које је креирано садржи три табеле, Account,, Case и Contact. Свака табела садржи само средства која сте одабрали.

Решење са табелама.

Брисање решења

Будући да постоје две различите врсте решења, управљана и неуправљана, понашање за брисање сваке врсте решења је различито.

Решење које желите да избришете може имати компоненте које имају зависности од других компоненти. Ове зависности морају бити уклоњене пре него што можете да избришете компоненту. Додатне информације: Преглед зависности за компоненту у Power Apps

Брисање комплетног решења

Брисање < ДИЦТ__комплетно решење > манагед солутион уклања (деинсталира) све компоненте унутар решења. Поред тога, сви повезани подаци се такође бришу.

Пажња

Пошто су све компоненте унутар решења и сви повезани подаци избрисани, будите опрезни када избришете < ДИЦТ__комплетно решење > манагед солутион.

Избришите неуправљано решење

Брисање неуправљаног решења брише контејнер решења, али не брише ниједну од неуправљаних компоненти унутар. Сви подаци повезани такође остају. Свака неуправљана компонента мора бити појединачно избрисана да би се уклониле све компоненте унутар неуправљаног решења.

Избришите управљано или неуправљано решење

Пажња

Пре него што избришете решење, уверите се да разумете последице. Када се решење избрише, не може се вратити. Додатне информације: Обриши < ДИЦТ__комплетно решење > манагед солутион и Обриши неуправљано решење

  1. Пријавите се на Power Apps.
  2. Изаберите Решења у левом окну за навигацију, а затим изаберите (не отварајте) решење које желите да избришете у листи Решења .
  3. Изаберите Делете на командној траци.

Ограничења

  • Величина решења је ограничена на 95 MB.
  • Број решења је ограничен капацитетом услуге Microsoft Dataverse.
  • Број објеката у решењу је ограничен капацитетом услуге Dataverse.

Погледајте и

Користите решења
За програмере: Креирајте, извозите или увезите неуправљано решење