Belešku
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da se prijavite ili da promenite direktorijume.
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da promenite direktorijume.
Do OnRecordSelect događaja dolazi kada se izabere jedan red (zapis) u koordinatnoj mreži koja se može uređivati. Do ovog događaja ne dolazi ako korisnik izabere različite ćelije u istom redu ili izabere više redova.
Primer: Zamena podrazumevanog ponašanja otvaranja u koordinatnoj mreži koju posiga model
Kada želite da prilagodite način na koji se zapis tabele otvara iz Power Apps kontrole koordinatne mreže, možete da kontrolišete kako će se to otvoriti sa JavaScript OnRecordSelect funkcijom povezanom sa događajem koordinatne mreže.
Sledeći primer obezbeđuje otvaranje pageInputformId zapisa pomoću obrasca navedenog pomoću metoda Xrm.Navigation.navigateTo . U ovom primeru obrazac i koordinatna mreža moraju pripadati istom entitetu.
1. korak: Kreiranje veb resursa
Kreirajte, sačuvajte i objavite JavaScript (JS) veb resurs koji sadrži sledeći kôd:
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);
Više informacija: Kreiranje ili uređivanje veb resursa aplikacije zasnovane na modelu
2. korak: Omogućavanje Kontrole koordinatne mreže za Power Apps
Pratite ove korake da biste omogućili kontrolu koordinatne mreže Za Power Apps kao glavnu koordinatnu mrežu (tabelarni prikaz) ili u okviru podmnoženja obrasca zasnovanog na modelu:
3. korak: Registrovanje prilagođenog ponašanja na događaju OnRecordSelect
Kada omogućite kontrolu koordinatne mreže Power Apps, pojavljuje se kartica Događaji. Izaberite karticu Događaji :
- U okviru odeljka Biblioteke obrazaca dodajte biblioteku obrazaca iz veb resursa koji je kreiran.
- U okviru odeljka Rukovaoci događajem izaberite događaj OnRecordSelect i izaberite stavku Dodaj i pojaviće se iskačući prozor.
- U iskačućem meniju izaberite biblioteku obrazaca koja je upravo dodata i ime funkcije
Example.OnSelect. Ovo je ime javaScript funkcije kreirane u veb resursu. Uverite se da ste proverili opciju Dodaj kontekst izvršavanja kao prvi parametar.
Više informacija: Power Apps kontrola koordinatne mreže
Srodni članci
Događaji (referenca klijentskog API-ja)
Događaji u oblicima i mrežama u aplikacijama zasnovanim na modelu