Eseménykezelők konfigurálása egy űrlaphoz
Ez a témakör a Dynamics 365 Customer Engagement (on-premises) szolgáltatásra vonatkozik. A témakör Power Apps szolgáltatásra vonatkozó verzióját itt találja: Modellvezérelt alkalmazás űrlapjához tartozó eseménykezelők konfigurálása
Az Dynamics 365 Customer Engagement (on-premises) űrlapok eseménykezelői az űrlap következő területein konfigurálhatók:
| Elem | Esemény | Leírás |
|---|---|---|
| Űrlap | OnLoad |
Az űrlap betöltésekor következik be. |
OnSave |
Adatok mentésekor következik be. | |
| Tabulátor | TabStateChange |
A lap kibontásakor vagy összezárásakor következik be. |
| Mező | OnChange |
A mező adatainak módosulásakor és a vezérlő fókuszvesztésekor következik be. |
| IFRAME | OnReadyStateComplete |
IFRAME tartalom betöltésekor következik be. |
Egy eseménykezelő egy JavaScript webes erőforrásra mutató hivatkozásból, és ebben a webes erőforrásban definiált funkcióból áll, amely az esemény bekövetkezésekor végrehajtódik. Egy elem legfeljebb 50 eseménykezelőt tartalmazhat.
Fontos
Az eseménykezelő helytelen konfigurálása parancsfájlhibákhoz vezethet, amelynek következtében az űrlap nem lesz betölthető, vagy hibásan fog működni. Ha nem ön írta a parancsfájlt, akkor fontos teljeskörűen megismerkednie vele, hogy milyen konfigurációs beállításokra van szükség egy adott parancsfáljnál.
Parancsfájl-eseménykezelő konfigurációjához sose használjon olyan könyvtárat, amely nem megbízható forrásból származik. A parancsfájlok segítségével bármel olyan művelet végrehajtható, amelyet egy felhasználó végre tud hajtani, így a hibásan megírt parancsfájl komolyan ronthatja az űrlap teljesítményét.
Az eseménykezelő konfigurálása után mindig tesztelje azt, hogy megfelelően működik-e.
Eseménykezelő konfigurálása
Az űrlapszerkesztőben válassza ki azt az elemet, amelynek eseményéhez kezelőt kíván konfigurálni.
A Kezdőlap Szerkesztés csoportjában válassza a Tulajdonságok módosítása opciót, vagy egyszerűen kattintson duplán egy elemre.
Az elem tulajdonságai párbeszédpanelén válassza az Események fület.
Bontsa ki az Űrlaptárak területet. Ha a listában még nem szerepel az a tár, ahol a használni kívánt függvény található, akkor adja hozzá.
Űrlaptár hozzáadása egy eseménykezelőhöz:
Az Eseménylista rész Űrlaptárak szakaszában válassza a Hozzáadás elemet.
Keresse meg a JavaScript webes erőforrást az elérhető webes erőforrások listájában. Válassza ki, majd válassza a Hozzáadás lehetőséget.
Ha a kívánt JavaScript webes erőforrás nem létezik, válassza az Új lehetőséget, amellyel megnyílik az új webes erőforrások űrlapja, és itt hozzon létre egyet.
JavaScript webes erőforrás létrehozásához:
A webes erőforrás űrlapon állítsa be a következő tulajdonságokat:
Tulajdonság Érték Név Szükséges. Írja be a webes erőforrás nevét. Megjelenít. név Szükséges. Adja meg a webes erőforrások listában megjeleníteni kívánt nevet. Leírás Opcionális. Írjon be egy leírást a webes erőforrás számára. Típus Szükséges. Kattintson a Parancsfájl (JScript) elemre. Nyelv Opcionális. Válasszon egyet a szervezete számára rendelkezésre álló nyelvek közül. Ha már kapott egy parancsfájlt, akkor erősen javasolt ezt a Tallózás gombra kattintva megkeresni és feltölteni.
Alternatív lehetőségként a Szövegszerkesztő elemet választva beillesztheti vagy begépelheti a parancsfájl tartalmát a Tartalom szerkesztése párbeszédpanelen.
Megjegyzés
Mivel ez az egyszerű szövegszerkesztő nem tudja ellenőrizni a parancsfájl helyességét, ezért a parancsfájlok szerkesztéséhez és feltöltéséhez alapvetően mindig érdemes olyan külön alkalmazást használni, mint a Visual Studio.
Válassza a Mentés gombot, majd zárja be a webes erőforrás párbeszédpanelt.
A létrehozott webes erőforrás ekkor ki lesz jelölve a Bejegyzések keresése párbeszédpanelben. Válassza a Hozzáadás elemet a párbeszédpanel bezárásához.
Az Eseménykezelők szakaszban jelölje be az eseményt, amelyhez kezelőt kíván beállítani.
Válassza a Hozzáadás elemet a Kezelő tulajdonságai párbeszédpanel megnyitásához.
A Részletek lapon válassza ki a megfelelő könyvtárat, majd írja be a funkció nevét, amelyet az eseménynél végre kíván hajtani.
Az eseménykezelő alapértelmezés szerint engedélyezve van. Ha nem szeretné engedélyezni ezt az eseményt, akkor tvolítsa el a jelölést az Engedélyezett jelölőnégyzetből.
Egyes funkciók átadásához végrehajtási környezet is szükséges. Szükség esetén jelölje meg A végrehajtási környezet átadása paraméterként opciót.
Egyes funkciók a funkció viselkedését vezérlő paraméterkészletet is elfogadhatnak. Ha ilyenekre is szüksége van, adja meg azokat a A függvénynek átadadandó paraméterek vesszővel tagolt listája mezőben.
A Függőségek lapon, a Függő mezők területen adjon meg minden olyan mezőt, amelyektől a parancsfájl függ.
A Kezelő tulajdonságai párbeszédablak bezárásához válassza az OK elemet.
Az eseménykezelő bevitelekor módosíthatja a funkciók végrehajtásának sorrendjét egymáshoz képest, ha a zöld nyilakkal feljebb vagy lejjebb lépteti őket.
Az elem tulajdonságai párbeszédablak bezárásához válassza az OK elemet.
Válassza a Mentés lehetőséget a módosítások mentéséhez. Az űrlap közzétételéhez válassza a Közzététel opciót.
Megjegyzés
A felhasználói felület (UI) a felfelé és lefelé mutató zöld nyilak segítségével lehetővé teszi ugyan, hogy beállítsa, hogy a parancsfájlok milyen sorrendben töltődjenek be, a ténylegesen azonban nem egymás után töltődnek be.
Lásd még
A Fő űrlap és összetevőinek használata
Megjegyzés
Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)
A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).
Visszajelzés
Visszajelzés küldése és megtekintése a következőhöz: