Bendrinti naudojant


Formos įvykių apdorojimo programų konfigūravimas

Ši tema taikoma „Dynamics 365 Customer Engagement (on-premises)“. Šios temos „Power Apps“ versijos ieškokite: Modeliu pagrįstų programos formų apdorojimo programų apdorojimo programų konfigūravimas

Galima konfigūruoti tolesnių formos sričių „Dynamics 365 Customer Engagement (on-premises)“ formų įvykių apdorojimo programas.

Elementas Renginys Aprašas
Forma OnLoad Įvyksta, kai forma įkeliama.
OnSave Įvyksta, kai duomenys įrašomi.
Skirtukas TabStateChange Įvyksta, kai skirtukas išskleidžiamas arba sutraukiamas.
Laukas OnChange Įvyksta, kai lauko duomenys pasikeičia ir valdikliui nepavyksta veikti.
IFRAME OnReadyStateComplete Įvyksta, kai įkeliamas IFRAME turinys.

Įvykio apdorojimo programą sudaro nuoroda į „JavaScript“ žiniatinklio išteklių ir tame žiniatinklio ištekliuje apibrėžta funkcija, kuri bus vykdoma įvykus įvykiui. Kiekviename elemente gali būti sukonfigūruota iki 50 atskirų įvykio apdorojimo programų.

Svarbu

Neteisingai sukonfigūravus įvykio apdorojimo programą, gali kilti scenarijaus klaidų, dėl kurių forma gali būti neįkelta arba veikti netinkamai. Jei nesate scenarijaus kūrėjas, įsitikinkite, kad tiksliai suprantate, kokių konfigūravimo parinkčių reikia scenarijui.

Nekonfigūruokite scenarijaus įvykio apdorojimo programos naudodami biblioteką, kurios šaltinis nėra patikimas. Scenarijus galima naudoti norint atlikti bet kokį veiksmą, kurį galėtų atlikti vartotojas, o prastai parašytas scenarijus gali gerokai sumažinti formos efektyvumą.

Sukonfigūravę įvykio apdorojimo programą, visada išbandykite, ar ji veikia tinkamai.

Įvykio apdorojimo programos konfigūravimas

  1. Formų rengyklėje pasirinkite elementą su įvykiu, kuriam norite konfigūruoti programą.

  2. Skirtuko Pagrindinis grupėje Redaguoti pasirinkite Keisti ypatybes arba tiesiog dukart spustelėkite elementą.

  3. Elemento ypatybių dialogo lange pasirinkite skirtuką Įvykiai .

  4. Išplėskite sritį Formų bibliotekos . Jei bibliotekos, kurioje yra funkcija, norima nustatyti kaip įvykio apdorojimo programa, sąraše dar nėra, įtraukite biblioteką.

  5. Formų bibliotekos įtraukimas į įvykio apdorojimo programą

    1. Įvykių sąrašo sekcijoje Formų bibliotekospasirinkite Įtraukti.

    2. Raskite „JavaScript“ žiniatinklio išteklių galimų žiniatinklio išteklių sąraše. Pasirinkite jį, tada pasirinkite Įtraukti.

      Jei jums reikalingo "JavaScript" žiniatinklio ištekliaus nėra, pasirinkite Naujas , kad atidarytumėte naują žiniatinklio išteklių formą ir ją sukurtumėte.

    3. „JavaScript“ žiniatinklio ištekliaus kūrimas

      1. Žiniatinklio ištekliaus formoje nustatykite šias ypatybes:

        Ypatybė Vertė
        Vardas Būtina. Įveskite žiniatinklio ištekliaus pavadinimą.
        Rodomas pavadinimas Būtina. Įveskite pavadinimą, kuris bus rodomas žiniatinklio išteklių sąraše.
        Aprašas Pasirenkama. Įveskite žiniatinklio ištekliaus aprašą.
        Tipas Būtina. Pasirinkite Scenarijus (JScript).
        Kalba Pasirenkama. Pasirinkite vieną iš jūsų organizacijoje pasiekiamų kalbų.
      2. Jei jums buvo pateiktas scenarijus, labai rekomenduojame naudoti mygtuką Naršyti , kad surastumėte failą ir jį nusiųstumėte.

        Arba galite pasirinkti mygtuką Teksto rengyklė ir įklijuoti arba įvesti scenarijaus turinį dialogo lange Redaguoti turinį .

        Pastaba.

        Ši paprasta teksto rengyklė neturi jokių scenarijaus tikslumo tikrinimo funkcijų, todėl turėtumėte visada pabandyti naudoti atskirą programą, pvz., Visual Studio, ir redaguoti scenarijus, tada – juos nusiųsti.

      3. Pasirinkite Įrašyti ir uždarykite žiniatinklio išteklių dialogo langą.

      4. Jūsų sukurtas žiniatinklio išteklius dabar pažymėtas dialogo lange Ieškoti įrašo . Pasirinkite Pridėti , kad uždarytumėte dialogo langą.

  6. Sekcijoje Įvykių apdorojimo programos pasirinkite įvykį, kurio apdorojimo programą norite nustatyti.

  7. Pasirinkite Įtraukti , kad atidarytumėte doroklio ypatybių dialogo langą.

  8. Skirtuke Išsami informacija pasirinkite atitinkamą biblioteką ir įveskite funkcijos, kuri turėtų būti vykdoma įvykiui, pavadinimą.

  9. Pagal numatytuosius nustatymus įvykio apdorojimo programa yra įjungta. Išvalykite žymimąjį laukelį Įjungta , jei nenorite įjungti šio įvykio.

    Kai kurioms funkcijoms reikia, kad būtų perduotas vykdymo kontekstas. Pasirinkite Perduoti vykdymo kontekstą kaip pirmąjį parametrą , jei to reikia.

    Kai kurios funkcijos gali priimti parametrų, valdančių funkcijos veikimą, rinkinį. Jei jų reikia, įveskite juos į kableliais atskirtą parametrų, kurie bus perduoti funkcijai, sąrašą.

  10. Skirtuke Priklausomybės įtraukite laukus, nuo kurių priklauso scenarijus, į sritį Priklausomi laukai .

  11. Pasirinkite Gerai , kad uždarytumėte doroklio ypatybių dialogo langą.

  12. Kai įvykio apdorojimo programa įvesta, galite koreguoti, kokia tvarka funkcija bus vykdoma, palyginti su bet kokiomis kitomis funkcijomis, naudodamiesi žaliomis rodyklėmis ir perkeldami ją į viršų arba į apačią.

  13. Pasirinkite Gerai , kad uždarytumėte elemento ypatybių dialogo langą.

  14. Pasirinkite Įrašyti, kad įrašytumėte keitimus. Pasirinkite Publikuoti , kad publikuotumėte formą.

Pastaba.

Vartotojo sąsajoje galima koreguoti tvarką, kuria, naudojant žalias rodykles aukštyn ir žemyn, įkeliami scenarijai – scenarijai iš tikrųjų neįkeliami iš eilės.

Taip pat žr.

Naudokite pagrindinę formą ir jos komponentus