Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Sündmus OnRecordSelect toimub siis, kui redigeeritavas ruudustikus on valitud üks rida (kirje). See sündmus ei toimu, kui kasutaja valib samal real erinevad lahtrid või valib mitu rida.
Näide: mudelipõhistes ruudustikes avamise vaikekäitumise alistamine
Kui soovite kohandada tabelikirje avamist Power Appsi ruudustiku juhtelemendi kaudu, saate reguleerida, kuidas see avatakse, kui kasutate ruudustikusündmusega OnRecordSelect seotud JavaScripti funktsiooni.
Järgmises näites tagatakse, et kirje avatakse meetodi Xrm.Navigation.navigateTo abil väärtusega pageInputformId määratud vormi abil. Selles näites peavad vorm ja ruudustik kuuluma samasse olemisse.
1. juhis: veebiressursi loomine
Looge, salvestage ja avaldage JavaScripti (JS) veebiressurss, mis sisaldab järgmist koodi:
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);
Lisateave: Mudelipõhiste rakenduste veebiressursside loomine või redigeerimine
2. juhis: Power Appsi ruudustiku juhtelemendi lubamine
Power Appsi koordinaatvõrgu juhtelemendi lubamiseks põhiruudustikuna (tabelivaates) või mudelipõhises alamruudustikus tehke järgmist.
3. juhis: registreerige sündmuse OnRecordSelect kohandatud käitumine
Kui lubate Power Appsi ruudustiku juhtelemendi, kuvatakse vahekaart Sündmused . Valige vahekaart Sündmused :
- Lisage jaotises Vormiteegid loodud veebiressursist vormiteek.
- Valige jaotises Sündmuseohjurid sündmus OnRecordSelect ja valige Lisa ja kuvatakse hüpik.
- Valige hüpikaknas äsja lisatud vormiteek ja funktsiooni nimi
Example.OnSelect. See on veebiressursis loodud JavaScripti funktsiooni nimi. Kontrollige kindlasti suvandit Pass execution context as first parameter (Edasta käivitamise kontekst esimese parameetrina).
Lisateave: Power Apps ruudustiku juhtimine
Seotud artiklid
Sündmused (kliendi API viide)
Sündmused mudelipõhiste rakenduste vormides ja ruudustikes