Grid OnRecordSelect оқиғасы (Клиент API анықтамасы)

OnRecordSelect Оқиға өңделетін торда бір жол (жазба) таңдалған кезде орын алады. Пайдаланушы бір жолдағы әртүрлі ұяшықтарды таңдаса немесе бірнеше жолды таңдаса, бұл оқиға орын алмайды.

Мысал: Үлгіге негізделген торлардағы әдепкі ашық мінез-құлықты жою

Power Apps желісін басқару элементінен кесте жазбасының ашылу жолын реттеу қажет болғанда, оның тор OnRecordSelect оқиғасымен байланысты JavaScript функциясымен қалай ашылуын басқаруға болады.

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

1-қадам: Веб-ресурсты құру

Келесі кодты қамтитын JavaScript (JS) веб-ресурсын жасау, сақтау және жариялау:

var Example = window.Example || {};
(function () {
this.OnSelect = function (executionContext) {
   var pageInput = {
      pageType: "entityrecord",
      entityName: executionContext.getEventSource().getEntityName(),
      entityId: executionContext.getEventSource().getId(),
      formId: "420786E3-D342-4A9A-914B-AA331FF2D25E"    
   };
   Xrm.Navigation.navigateTo(pageInput);
}
}).call(Example);

Қосымша ақпарат: Үлгіге негізделген бағдарламаның веб-ресурстарын жасау немесе өңдеу

2-қадам: Power Apps торын басқаруды қосу

Power Apps желісін басқару элементін негізгі тор (кесте көрінісі) немесе үлгіге негізделген пішін ішкі торы ішінде қосу үшін мына қадамдарды орындаңыз:

3-қадам: OnRecordSelect оқиғасында реттелетін әрекетті тіркеу

Power Apps желісін басқару элементін қосқанда, Оқиғалар қойындысы пайда болады. Оқиғалар қойындысын таңдаңыз:

  1. Пішін кітапханалары бөлімінің астына жасалған веб-ресурстан Пішін кітапханасын қосыңыз.
  2. Оқиға өңдеушілері бөлімінің астында OnRecordSelect оқиғасын таңдап, Қосу пәрменін таңдаңыз, сонда қалқымалы терезе пайда болады.
  3. Қалқымалы терезеде жаңа ғана қосылған пішін кітапханасын және функция атауын Example.OnSelectтаңдаңыз. Бұл веб-ресурста жасалған JavaScript функциясының атауы. Орындау контекстін бірінші параметр ретінде беру параметрін белгілеңіз.

Қосымша ақпарат: Power Apps торды басқару

Оқиғалар (Клиент API анықтамасы)
Үлгіге негізделген қолданбалардағы пішіндер мен торлардағы оқиғалар