Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Az OnRecordSelect esemény akkor következik be, ha egyetlen sor (rekord) van kijelölve egy szerkeszthető rácsban. Ez az esemény nem fordul elő, ha egy felhasználó ugyanabban a sorban különböző cellákat jelöl ki, vagy több sort jelöl ki.
Példa: A modellalapú rácsok alapértelmezett nyitott viselkedésének felülbírálása
Ha testre szeretné szabni, hogy miként nyíljon meg egy táblarekord a Power Apps rácsvezérlőjével, a rácseseményhez OnRecordSelect társított JavaScript-függvénnyel szabályozhatja a megnyitás módját.
Az alábbi példa biztosítja, hogy a rekord az érték által pageInputformId megadott űrlapon nyíljon meg az Xrm.Navigation.navigateTo metódussal. Ebben a példában az űrlapnak és a rácsnak ugyanahhoz az entitáshoz kell tartoznia.
1. lépés: Webes erőforrás létrehozása
Hozzon létre, mentse és tegye közzé a Következő kódot tartalmazó JavaScript-(JS-) webes erőforrást:
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);
További információ: Modellalapú alkalmazás weberőforrásainak létrehozása vagy szerkesztése
2. lépés: A Power Apps rácsvezérlésének engedélyezése
Az alábbi lépéseket követve engedélyezheti a Power Apps-rács vezérlőt fő rácsként (táblanézetként) vagy modellalapú űrlap alhálózatán belül:
3. lépés: Az egyéni viselkedés regisztrálása az OnRecordSelect eseményen
Amikor engedélyezi a Power Apps rácsvezérlőt, megjelenik egy Események lap. Válassza az Események lapot:
- Az Űrlaptárak szakaszban adja hozzá az űrlaptárat a létrehozott webes erőforrásból.
- Az Eseménykezelők szakaszban jelölje ki az eseményt OnRecordSelect , majd válassza a Hozzáadás és egy előugró ablak lehetőséget.
- Az előugró ablakban válassza ki az imént hozzáadott űrlaptárat és a függvény nevét
Example.OnSelect. Ez a webes erőforrásban létrehozott JavaScript-függvény neve. Győződjön meg arról, hogy első paraméterként ellenőrizze a Végrehajtási környezet átadása lehetőséget.
További információ: Power Apps rácsvezérlés
Kapcsolódó cikkek
Események (ügyfél API-referencia)
Események űrlapokban és rácsokban a modellvezérelt alkalmazásokban