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


Басқарылатын шешімдерді қалай біріктірілетінін түсіну

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

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

Пішін теңшелімдерін біріктіру

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

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

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

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

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

Ескертпе

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

Пішінді біріктіру мәселелерін анықтау және шешу

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

Импортталған пішіндегі қайшылықтар қойындысы.

Пішінді біріктіру қайшылықтарын тудыруы мүмкін жағдайлардың орын алуына жол бермеңіз:

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

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

Навигацияны біріктіруді (SiteMap) теңшеу

Шешім басқарылатын ретінде бумаланған кезде, SiteMap XML бастапқы SiteMap XML және сайт картасына жасалған кез келген басқа теңшеулермен салыстырылады. Тек айырмашылықтар басқарылатын шешімге енеді. Бұл айырмашылықтар өзгертілген, жылжытылған, қосылған немесе жойылған элементтерді қамтиды. Басқарылатын шешім жаңа ортаға орнатылған кезде, сайт картасының өзгерістері басқарылатын шешім орнатылып жатқан орта үшін табылған SiteMap XML картасымен біріктіріледі. Жаңа сайт картасының анықтамасы - адамдар байқайтын нәрсе.

Бұл кезде теңшеуші торап картасын басқарылмайтын шешімге экспорттай алады және сол торап картасы анықтамасы белсенді торап картасының барлық элементтерін қамтиды. Одан кейін реттеуші торап картасын өзгертіп, оны басқарылмайтын теңшеу ретінде қайта импорттай алады. Кейін басқарылатын шешім жойылса, басқарылатын шешіммен импортталған SiteMap XML-ге сол басқарылатын шешіммен енгізілген өзгертулерді жою үшін сілтеме жасалады. Содан кейін жаңа белсенді сайт картасы есептеледі.

Сайт картасына жаңа көрінетін элемент қосылған сайын, ол тиесілі контейнердің төменгі жағында пайда болады. Мысалы, навигация аймағының төменгі жағында жаңа аймақ пайда болады. Қосылған элементтерді орналастыру үшін торап картасын экспорттап, элементтердің нақты орнын орнату үшін өңдеп, оны басқарылмайтын шешім ретінде қайта импорттау керек.

Ескертпе

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

Таңдау бағандарының опцияларын біріктіру

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

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

Қауіпсіздік рөлі артықшылықтарын біріктіру

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

Шайпұл

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

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

Келесіні де қараңыз:

Баптау үшін шешімді пайдаланыңыз