opomba,
Dostop do te strani zahteva pooblastilo. Poskusite se vpisati alispremeniti imenike.
Dostop do te strani zahteva pooblastilo. Poskusite lahko spremeniti imenike.
Dogodek OnChange se zgodi v teh primerih:
- Podatki v stolpcu obrazca so spremenjeni in fokus je izgubljen. Izjema je to vedenje, ki velja za stolpce »Da/ne«, ki so oblikovani za uporabo izbirnih gumbov ali potrditvenih polj. V teh primerih se dogodek zgodi takoj.
- Spremembe podatkov v strežniku se pridobijo za posodobitev stolpca, ko osvežite obrazec, na primer ko shranite zapis.
- Uporabljena je metoda attribute.fireOnchange.
Vsi stolpci podpirajo OnChange dogodek. Podatki v stolpcu so potrjeni pred dogodkom in po OnChange njem.
Do OnChange dogodka ne pride, če se stolpec programsko spremeni z metodo attribute.setValue . Če želite, da se rutine OnChange za obravnavo dogodkov formContext.data.entity attribute. za dogodek zaženejo, ko nastavite vrednost, morate v kodi uporabiti metodo fireOnchange. Prav OnChange tako se dogodek ne zgodi, če se stolpec programatsko spremeni, ko zavržete spremembe, če se uporabnik odmika od umazanega obrazca.
opomba,
Čeprav stolpec Stanje podpira dogodekOnChange , je stolpec v obrazcu samo za branje, tako da se dogodek ne more zgoditi prek interakcije uporabnika. Drug skript lahko povzroči, da se ta dogodek zgodi z metodo fireOnchange v stolpcu.
opomba,
OnChange so sinhroni.
Asinhrone kode ne OnChange uporabljajte v rutini za obravnavo dogodkov, ki potrebuje dejanje, ki ga je treba izvesti ali obravnavati v ločljivosti asinhrone kode. To povzroči težave, če rutina za obravnavo ločljivosti pričakuje, da bo kontekst aplikacije ostal enak kot pri začetku asinhrone kode. Prav tako ne uporabljajte sinhronih omrežnih zahtev v rutini za obravnavo dogodkov OnChange. To lahko povzroči neodzivno aplikacijo.
Metode, podprte za ta dogodek
Za delo z dogodkom za stolpec lahko uporabite OnChange tri načine:
Povezani članki
Stolpci (sklic na API odjemalca)
Dogodki (sklic na API odjemalca)
Dogodki v obrazcih in mrežah v aplikacijah, ki temeljijo na modelu