Додатне компоненте
Решење се користи за паковање и примену додатних компоненти и прилагођене активности тока посла у другим окружењима. На пример, секвенца у наставку дефинише поједностављени редослед развоја и примене.
Креирајте прилагођеног издавача и некомплетно решење у програмерском окружењу.
Напишите једну или више додатних компоненти или прилагођене активности тока посла.
Региструјте додатке или прилагођене активности тока посла у неуправљаном решењу које сте креирали у корак 1.
Извозите неуправљано решење као < ДИЦТ__комплетно решење > манагед солутион.
Увезите комплетно решење у друго окружење (тј. ПРОБНО или ПРОИЗВОДНО).
У стварном свету, отклањате проблеме у коду у ПРОБНОМ окружењу, враћате се назад и ажурирате некомплетно решење помоћу ревидираног кода и извозите га у комплетно решење. Успут користите контролу ревизије за управљање изменама кода и верзијама решења. Више информација о контроли ревизије и верзијама решења потражите у чланку Контрола извора.
Приликом планирања дизајна решења, размислите да ли ћете прилагођени кôд и друга прилагођавања (прилагођене ентитете, обрасце, приказе итд.) поставити у исто решење или ћете ова прилагођавања поделити на више решења, па ће једно решење садржи прилагођени кôд, а друго друга прилагођавања (прилагођене ентитете, обрасце, приказе и тако даље).
Савет
Започните са прилагођеним издавачем и некомплетним решењем, а затим развијте и тестирајте додатну компоненту или прилагођену активност тога посла у том решењу. Не препоручујемо да развијате додатну компоненту или прилагођену активност тока посла у подразумеваном решењу и додајете их у прилагођено решење.
Региструјте додатну компоненту или прилагођену активност тока посла у прилагођеном некомплетном решењу
Након што креирате прилагођеног издавача и некомплетно решење и напишете прилагођени кôд, спремни сте да региструјете кôд у некомплетном решењу и почнете да га тестирате.
Регистрирајте скуп прилагођених активности тока посла
Да бисте дистрибуирали прилагођену активност тока посла у решењу, морате да додате регистровани скуп који је садржи у некомплетно решење. Прво региструјте скуп прилагођених активности тока посла, а затим додајте тај скуп у решење пратећи ове кораке.
Креирајте ново решење у Power Apps порталу за ауторе или користите постојеће решење. Да бисте креирали ново решење, изаберите Решења>Ново решење, а затим унесите потребне информације за решење.
Када изаберете Решења у левом окну за навигацију, у листи изаберите назив решења, а затим изаберите Додај постојеће>Остало>Склоп додатних компоненти.
Потражите компиловани скуп прилагођених токова посла према називу.
Изаберите скуп прилагођених активности тока посла, па Додај.
Региструјте скуп додатних компоненти и корак
Поступак регистрације додатне компоненте је сличан регистрацији скупа прилагођених активности тока посла, осим што морате регистровати и један или више корака који идентификују услове под којима Microsoft Dataverse треба да се извршава додатну компоненту.
За почетак, следите ова упутства да бисте регистровали додатну компоненту и корак помоћу алатке за регистрацију додатне компоненте. Затим ћемо креирати решење, а затим додати скуп додатних компоненти и корака у решење помоћу модерног интерфејса за креаторе. На пример, регистрација додатне компоненте и корака за праћење коју ћемо користити је приказана на следећој илустрацији.
Почнимо са додавањем тих компоненти у решење.
Креирајте ново решење у Power Apps порталу за ауторе или користите постојеће решење. Да бисте креирали ново решење, изаберите Решења>Ново решење и унесите потребне информације за решење.
Када изаберете Решења у левој табли за навигацију, у листи изаберите име решења, па Додај постојеће>Остало>Склоп додатних компоненти.
Потражите компиловани скуп додатних компоненту према називу.
Изаберите скуп додатних компоненти, па Додај.
Додајте корак у решење тако што ћете изабрати Додај постојеће>Остало>Корак додатне компоненте.
Савет
У алатки за регистрацију додатне компоненте, корак се зове корак. У класичном интерфејсу истраживача решења, корак се зове Корак за обраду Sdk поруке. У модерном интерфејсу произвођача, корак се зове Плуг-ин корак.
Потражите регистровани корак, изаберите га, а затим изаберите Додај.
Добијено решење са две компоненте је приказано на следећој слици.
Могуће је додати корак у решење пре (или без) додавања сродног скупа додатних компоненти. Да бисте додали скуп, изаберите опцију менија (...) поред назива корака додатне компоненте, изаберите Додај обавезне компоненте, па У реду. Тако ћете аутоматски додати сродни скуп додатних компоненти. Немојте додавати скуп додатних компоненти у решење ако намеравате да га обезбедите у другом решењу од кога ће тренутно решење зависити.
Имајте на уму да уклањањем скупа додатних компоненти из решења нећете уклонити ниједан корак који зависи од њега. Те кораке морате уклонити појединачно.
Избришите додатак из решења ажурирањем склопа
Понекад ћете можда морати да избришете додатак из решења, али то не можете учинити са надоградњом решења. Уместо тога, можете избрисати склоп са надоградњом решења и завршити са жељеним резултатом.
Детаљи овог решења су описани у овим упутствима.
Почните ажурирањем "главног" броја верзије склопа који има уклоњене типове мета додатака.
Након ове промене верзије, нећете моћи да ажурирате склоп помоћу алата за регистрацију додатака (ПРТ). Међутим, моћи ћете да региструјете скупштину као нову скупштину раме уз раме са старом скупштином.
Региструјте свој нови склоп раме уз раме са старим склопом користећи ПРТ.
Мигрирајте све постојеће кораке за старе типове додатака на одговарајуће типове додатака у новом склопу.
Обришите стару скупштину.
Извозите неуправљано решење као < ДИЦТ__комплетно решење > манагед солутион са новим бројем верзије решења.
Увезите нови < ДИЦТ__комплетно решење > манагед солутион , као надоградњу, у окружење у којем је регистрован стари склоп. Надоградња решења треба да избрише стари склоп и нежељене типове са њим.