Бөлісу құралы:


Шешімдермен жұмыс жасауға шолу

Бұл тақырып Dynamics 365 Customer Engagement (on-premises) жүйесіне қолданылады. Осы тақырыптың Power Apps нұсқасына арналған: мынаны қараңыз: Шешімдерге шолу

Dynamics 365 Customer Engagement (on-premises) ішінде шешімдер бағдарламалар мен құрамдастарды бір ұйымнан екінші ұйымға тасымалдау үшін немесе реттеулер жиынын бұрыннан бар бағдарламаларға қолдану үшін пайдаланылады. Шешімде бір немесе бірнеше бағдарлама әрі сайт карталары, нысандар, процестер, веб-ресурстар, параметрлер жиындары және т.б. сияқты басқа құрамдастар болуы мүмкін. Шешімдерді AppSource немесе тәуелсіз бағдарламалық құрал жеткізушісінен (ISV) алуға болады. Шешім — ортаға бағдарлама ретінде импорттауға немесе бар бағдарламаға теңшеулер жинағын қолдану үшін ортаға импорттауға болатын файл.

Қосымша ақпарат: Ақпарат: Шешім құрастырушыларға арналған үлгілер мен принциптер

Егер сіз тарату мақсатында бағдарлама жасаушы тәуелсіз бағдарлама жеткізушісі болсаңыз, осы шешімдерді пайдалануыңыз қажет. Шешімдерді пайдалану туралы қосымша ақпаратты Шешімдерді пайдаланып кеңейтімдерді бума және тарату бөлімінен қараңыз.

Шешім компоненттері

Шешім компоненті сіз реттей алатын элементті білдіреді. Шешімге енгізілуі мүмкін кез келген нәрсе шешім құрамдасы болып табылады. Шешімге кіретін құрамдастарды көру үшін шешім шолушыда Параметрлер>Шешімдер тармағына өтіп, қажетті шешімді ашыңыз. Құрамдастар Құрамдастар тізімінде тізілген.

Шешім компоненттерінің басым бөлігі басқа шешім компоненттерінің ішіне кірістірілген. Мысалы, нысан пішіндерді, көріністерді, диаграммаларды, өрістерді, нысан қарым-қатынастарын, хабарларды және бизнес ережелерді қамтиды. Аталмыш шешім компоненттерінің әрбірі нысанның болуын талап етеді. Өріс нысаннан тыс жерде бола алмайды. Өрісті нысанға тәуелді болады деп айтсақ болады. Негізінде шешім құрамдастарының түрлері жоғарыдағы көрсетілген тізімнен екі есе көп, алайда олардың көбісі бағдарламада көрінбейді.

Шешім құрамдастарына ие болудың мақсаты — Басқарылатын сипаттар және барлық Шешім тәуелділіктері арқылы нені теңшеуге болатынының кез келген шектеулерін бақылау. Осылайша ештеңені өткізіп алмастан экспорттауға, импорттауға және (басқарылатын шешімдерде) жоюға болады.

Басқарылатын және басқарылмайтын шешімдер

A басқарылатын шешімін импорттағаннан кейін жоюға болады. Бұл шешімнің барлық компоненттері шешімді өшіру арқылы жойылады.

басқарылмайтын шешімді импорттасаңыз, сол шешімнің барлық құрамдастарын әдепкі шешіміңізге қосасыз. Шешімді өшіру арқылы компоненттерді жою мүмкін емес.

Сіз әлдеқашан теңшелген шешім құрамдастарын қамтитын басқарылмайтын шешімді импорттасаңыз, теңшеулеріңіз басқарылмайтын шешімдегі теңшеулер арқылы қайта жазылады. Бұл процестен бас тарутға болмайды.

Маңызды

Барлық құрамдастарды әдепкі шешіміңізге қосу және кез келген бар теңшелімдерді қайта жазу қажет болған кезде ғана, басқарылмайтын шешімді орнатыңыз.

Шешіміңізді таратуды қаламаған жағдайда да, сіз реттеген бағдарлама бөліктерін ғана қамтитын бөлек көріністі алу мақсатында басқарылмайтын шешімді жасауды және пайдалануды қалауыңыз мүмкін. Әрбір реттеген кезде, оны өзіңіз жасаған басқарылмайтын шешімге қосыңыз.

басқарылатын шешімді жасау үшін шешімді экспорттау кезінде Басқарылатын шешім опциясын таңдайсыз. Егер басқарылатын шешім жасасаңыз, оны жасалған ұйымына қайта импорттауға болады. Оны әр түрлі ұйымдарға тек импорттауға ғана болады.

Шешімдер қолдану әдісі

Барлық шешімдер бағдарламаңыз нақты не істейтінін анықтауға арналған деңгейлер ретінде бағаланады. Келесі диаграммада басқарылатын және басқарылмайтын шешімдердің бағалану жолы және оларға енгізілген өзгертулердің ұйымызда пайда болуы жолы көрсетіледі.

Шешімді қабаттастыру.

Жұмысты астынан бастап жоғарыға дейін жалғастыру:

Жүйелік шешім
Жүйе шешімі әрбір ұйымның басқарылатын шешіміне ұқсайды. Жүйе шешімі жүйедегі барлық жаңа компоненттердің анықтамасы болып табылады.

Басқарылатын шешімдер
Басқарылатын шешімдер жүйенің шешім компоненттерін өзгертуі және жаңа компоненттер қоса алады. Егер бірнеше басқарылатын шешімдер орнатылса, бірінші орнатылған кейін орнатылған басқарылатын шешімнің астында тұрады. Яғни, екінші орнатылған шешім одан бұрын орнатылған шешімді теңшей алады. Екі басқарылатын шешімнің қарама-қайшы анықтамалары болса, жалпы ереже «Соңғы бірі жеңеді». Басқарылатын шешім қолданбасын жойсаңыз, оның астындағы Басқарылатын шешім күшіне енеді. Егер барлық басқарылатын шешімдерді жойсаңыз, жүйе шешімінде анықталған әдепкі әрекет қолданылады.

Басқарылмайтын теңшеулер
Басқарылмайтын реттеулер басқарылмайтын шешім арқылы ұйымыңызға енгізілген кез келген өзгерту болып табылады. Жүйелік шешім Басқарылатын сипаттар арқылы нені теңшеуге болатынын немесе болмайтынын анықтайды. Басқарылатын шешімдердің жариялаушылары шешімдеріне қосқан шешім компоненттерін реттеу мүмкіндіктеріңізді шектей алады. Сіз реттеуіңізді тоқтататын басқармалы сипаттамалары жоқ шешім компоненттерінің кез келгенін ретей аласыз.

Қолданба әрекеті
Бұл ұйымыңызда нақты көретін әрекет болып табылады. Әдепкі жүйе шешімі мен кез келген басқарылатын шешімдер және қолданылған кез келген басқарылмайтын реттеулер.

Басқарылатын сипаттар

Кейбір құрамдастарды теңшеу мүмкін емес. Жүйе шешіміндегі бұл құрамдастардың теңшеуді тоқтататын метардеректері бар. Олар басқарылатын сипаттар деп аталады. Басқарылатын шешім жариялаушысы шешімдерін қажетсіз теңшеуден сақтау үшін, басқарылатын сипаттарды орнатуы мүмкін.

Шешім тәуелділіктері

Басқарылатын шешімдердің деңгейлеріне байланысты кейбір басқарылатын шешімдер басқа басқарылатын шешімдердегі шешім компоненттеріне тәуелді болуы мүмкін. Кейбір шешім жариялаушылар бұны модульдік шешімдерді құрастыру үшін пайдаланады. Бірінші "негізгі" басқарылатын шешімді орнатуыңыз қажет, кейін негізгі басқарылатын шешімдегі құрамдастарды теңшейтін екінші басқарылатын шешімді орната аласыз. Екінші басқарылатын шешім бірінші шешімнің бөлігі болып табылатын шешім компоненттеріне тәуелді болады.

Жүйе шешімдер арасындағы аталмыш тәуелділіктерді бақылайды. Егер орнатылмаған негізгі шешімді талап ететін шешімді орнатуға әрекеттенсеңіз, шешімді орната алмайсыз. Шешім орнатылу үшін басқа шешімнің бірінші орнатылуын талап ететіні туралы хабарлама шығарылады. Осылайша, тәуелділіктерге байланысты, тәуелді шешімді жоймас бұрын, негізгі шешімді жоя алмайсыз. Негізгі шешімді жоймас бұрын тәуелді шешімді жою керек.

Сонымен қатар, қараңыз

Теңшеулермен жұмысқа кірісу
Теңшеу үшін қажет артықшылықтар