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


Уақыт шкаласын басқару арқылы реттелетін коннекторларды пайдалану

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

Уақыт шкаласын конфигурациялау және пайдалану туралы ақпарат алу үшін келесі тақырыптарды қараңыз:

Реттелетін коннекторларда конфигурацияланған жазбалар IRecordSource интерфейсіне сәйкес JavaScript веб-ресурсы болып табылады. Веб-ресурстың атауын, құрастырғыш (аттар кеңістігі бар атау) және қосымша JSON веб-ресурс жолымен FormXML ішінде UClientRecordSourcesJSON параметр конфигурациясы ретінде қосуға болады.

<UClientRecordSourcesJSON>
  {"recordSources": [{
    "name": "new_SecondaryRecordSource", 
    "constructor": "SampleNamespace.SecondaryRecordSource"}]
  }
</UClientRecordSourcesJSON>

TimelineWallControl басқару элементі JavaScript веб-ресурсын жүктеп, конфигурацияланған құрастырғыштан IRecordSource данасын жасайды деп күтілуде.

Содан кейін IRecordSource жазбалар беттеріне сұрау (getRecordsData), сүзгі мәліметтерін сұрау (getFilterDetails) және бір жазбаның UX көрінісіне сұрауымен (getRecordUX) баптандырылады (init).

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

Уақыт шкаласын басқару үшін теңшелетін қосқышты теңшеңіз

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

  1. Уақыт шкаласын басқару элементінде теңшелетін қосқышты қосқыңыз немесе өңдегіңіз келетін пішінді таңдаңыз.

  2. Келесі опциялардың бірін аяқтаңыз:

    • Жаңа теңшелетін қосқышты қосу үшін Сипаттар уақыт шкаласы кестесінің тақтасында, Теңшелетін қосқыштарда таңдаңыз. **Қосқышты қосыңыз. Жаңа теңшелетін қосқыш тақтасы көрсетіледі.

      Теңшелетін қосқышты қосыңыз.

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

      Теңшелетін қосқыш сипаттарын өңдеңіз.

  3. Бетті өңдеп, Сақтау таңдаңыз.

Сүзгі қолдауы

Реттелетін коннектор сүзгісінің қолдауы келесі мүмкіндіктерді қамтиды.

  • Бұрыннан бар сүзгі тобына жаңа сүзгі түрін қосу
  • Жаңа сүзгі тобын қосу
  • Бар сүзгі түрінің санын жаңарту
  • Іздеу кілтін сүзгілеу

Реттелетін коннекторлар уақыт шкаласын көрсетуге сәйкес болу үшін init() ішінде берілген мәнмәтіннен UserSettings уақыт белдеуі ақпаратын пайдалануы керек.

Scope

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

Ауқымнан тыс

Келесі функция реттелетін коннекторлар мүмкіндігі үшін қолжетімді емес:

  • Офлайн және әдепкі бойынша офлайн сценарийлері
  • Бақылау тақталары
  • TimelineWallControl басқару элементін қолжетімді емес орындар (біріктірілген бағдарламалар, кенеп бағдарламалары, Power Pages, реттелетін беттер және т.б.)

Белгілі шектеулер

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

Жазба көзін әзірлеу

Жазба көзін әзірлеу кезінде мына тәжірибелерді орындаңыз:

  • Деректерді қауіпсіз шығарып жатқаныңызға көз жеткізіңіз. Бірыңғай интерфейс қауіпсіздік үлгісі JS және JSON веб-ресурстарын сенімсіз деп санайды, сондықтан мұндай ресурстарда таңбалауыштар немесе құпиялар болмауы керек, өйткені олар кәдімгі мәтінде сақталады.
  • Деректер Dataverse жүйесінде болса, Dataverse жүйесіне сұраулар жасау үшін баптау әрекетіндегі мәнмәтін нысанын пайдаланыңыз. Мәнмәтіннен Dataverse жүйесін шақыруда қауіпсіз iframe арқылы проксиленген сұраулар бар. TimelineWallControl басқару элементіндегі дайын жазба көздері деректерді осылай шығарып алады.
  • Егер деректер Dataverse жүйесінен тыс болса, сыртқы деректерді алу үшін платформадан бар механизмдерді пайдаланыңыз.
  • Fiddler көмегімен өзгерістерді жергілікті тексеру: Fiddler AutoResponder көмегімен JavaScript веб-ресурстарын әзірлеу және жөндеу икемділігін жақсартыңыз. Қосымша ақпарат: Fiddler AutoResponder көмегімен сценарий веб-ресурсын әзірлеу.
  • XSS шабуылдарының қаупін азайтыңыз: XSS шабуылдарының қаупі DOM файлына HTML қосу/байланыстыру кезінде пайда болады. Бұл қауіпті азайту үшін мүмкіндігінше қарапайым мәтінді пайдаланыңыз. HTML қажет болса, жазбаға қоспас бұрын бұл мазмұнды тазарту керек.
  • Клиент сценарийі үшін жалпы үздік тәжірибелерді орындаңыз. Қосымша ақпарат: Модельге негізделген бағдарламалардағы клиент сценарийі
  • Accessibility Insights сияқты автоматтандырылған тестілеу құралдарын пайдалануды қоса, инклюзивті дизайн тәжірибесін қамтамасыз етіңіз.

Шешім үлгісі

"Интерактивті тәжірибелерге арналған тіркелгі" және "Көп сеанстық тәжірибелерге арналған тіркелгі" пішіндері үшін конфигурацияланған "SecondaryRecordSource" веб-ресурсы бар реттелетін коннекторлардың шешім үлгісінен бастауға болады.

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

Уақыт шкаласын пайдалану
Уақыт шкаласын конфигурациялау

Ескерім

Сіз құжат тіліңіздің артықшылықтары туралы айта аласыз ба? Қысқа сауалнамаға қатысыңыз. (бұл сауалнама ағылшын тілінде екеніне назар аударыңыз)

Сауалнама шамамен жеті минут уақытыңызды алады. Жеке деректер жиналмайды (құпиялылық туралы мәлімдеме).