Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Gertaera OnChange ondorengo egoeretan gertatzen da:
- Inprimaki-zutabe bateko datuak aldatu egin dira eta fokua galdu da. Portaera honen salbuespen bat, irrati-botoiak edo kontrol-laukiak erabiltzeko formateatutako Bai/Ez zutabeei aplikatzen zaie. Kasu horietan, gertaera berehala gertatzen da.
- Zerbitzariko datu-aldaketak zutabe bat eguneratzeko eskuratzen dira inprimakia freskatzen denean, adibidez, erregistro bat gorde ondoren.
- attribute.fireOnchange metodoa erabiltzen da.
Zutabe guztiek gertaera onartzen dute OnChange . Zutabeko datuak gertaeraren OnChange aurretik eta ondoren balioztatzen dira.
Gertaera ez OnChange da gertatuko zutabea programatikoki aldatzen bada , attribute.setValue metodoa erabiliz. Balioa ezarri ondoren gertaeraren OnChange gertaera-kudeatzaileak exekutatzea nahi baduzu, fireOnchange metodoa formContext.data.entity attribute. erabili behar duzu kodean. Gertaera OnChange ere ez da gertatuko zutabea programatikoki aldatzen bada aldaketak baztertzean, erabiltzailea inprimaki zikin batetik urruntzen ari bada.
Oharra
Egoera zutabeak gertaera onartzen duenOnChange arren, zutabea irakurtzeko soilik da inprimakian, beraz, gertaera ezin da erabiltzailearen interakzioaren bidez gertatu. Beste script batek gertaera hau gerta lezake zutabean fireOnchange metodoa erabiliz.
Oharra
OnChange Gertaerak sinkronikoak dira.
Ez zenuke kode OnChange asinkronorik erabili behar kode asinkronoaren ebazpenean ekintza bat egin edo kudeatu behar duen gertaera-kudeatzaile batean. Horrek arazoak sortzen ditu ebazpen-kudeatzaileak aplikazioaren testuingurua kode asinkronoa abiarazi zenean bezala jarraitzea espero badu. Gainera, ez zenuke sareko eskaera sinkronorik egin behar OnChange gertaera-kudeatzaile batean. Horrek erantzunik gabeko aplikazio bat eragin dezake.
Gertaera honetarako onartutako metodoak
Zutabe bateko gertaerarekin OnChange lan egiteko hiru metodo erabil ditzakezu:
Erlazionatutako artikuluak
Zutabeak (bezeroaren APIaren erreferentzia)
Gertaerak (bezeroaren APIaren erreferentzia)
Gertaerak inprimakietan eta sareetan ereduetan oinarritutako aplikazioetan