Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Gertaera OnRecordSelect errenkada bakar bat (erregistroa) hautatzen denean gertatzen da sareta editagarri batean. Gertaera hau ez da gertatuko erabiltzaile batek errenkada berean gelaxka desberdinak hautatzen baditu edo errenkada anitz hautatzen baditu.
Adibidea: Gainidatzi irekitze-portaera lehenetsia ereduan oinarritutako saretetan
Power Apps sareta kontroletik taulako erregistro bat irekitzeko modua pertsonalizatu nahi duzunean, saretaren OnRecordSelect gertaerarekin lotutako JavaScript funtzio batekin nola irekitzen den kontrola dezakezu.
Ondorengo adibideak ziurtatzen du erregistroa balioak pageInputformId zehaztutako inprimakia erabiliz irekitzen dela, Xrm.Navigation.navigateTo metodoa erabiliz. Adibide honetan, inprimakia eta sareta entitate berekoak izan behar dute.
1. urratsa: Sortu web baliabide bat
Sortu, gorde eta argitaratu JavaScript (JS) web baliabidea, kode hau duena:
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);
Informazio gehiago: Sortu edo editatu ereduetan oinarritutako aplikazioen web baliabideak
2. urratsa: Gaitu Power Apps Grid Control
Jarraitu urrats hauek Power Apps-en sareta kontrola sareta nagusi gisa (taula ikuspegi) edo ereduan oinarritutako inprimakiaren azpisare baten barruan gaitzeko:
3. urratsa: Erregistratu portaera pertsonalizatua OnRecordSelect gertaeran
Power Apps-en sareta kontrola gaitzen duzunean, Gertaerak fitxa bat agertuko da. Hautatu Gertaerak fitxa:
- Inprimakien liburutegiak atalean, gehitu Inprimakien liburutegia sortutako web baliabidetik.
- Gertaeren kudeatzaileak atalean, hautatu gertaera ErregistroaHautatu eta hautatu Gehitu eta laster-leiho bat agertuko da.
- Laster-leihoan, hautatu gehitu berri den inprimaki-liburutegia eta funtzioaren izena
Example.OnSelect. Web baliabidean sortutako JavaScript funtzioaren izena da. Ziurtatu Pass exekuzio testuingurua aukera lehenengo parametro gisa hautatzen duzula.
Informazio gehiago: Power Apps sarearen kontrola
Erlazionatutako artikuluak
Gertaerak (bezeroaren APIaren erreferentzia)
Gertaerak inprimakietan eta sareetan ereduetan oinarritutako aplikazioetan