Белешка
Приступ овој страници захтева ауторизацију. Можете покушати да се пријавите или промените директоријуме.
Приступ овој страници захтева ауторизацију. Можете покушати да промените директоријуме.
Догађаји покрећу сав код клијента. У апликацијама заснованим на моделу, повезујете одређену функцију у ЈаваСцрипт библиотеци ( Сцрипт веб ресурс ) која ће се извршити када дође до догађаја. Ова функција се зове руковалац догађаја . Сваки руковалац догађаја специфицира једну функцију унутар ЈаваСцрипт библиотеке и све параметре који се могу проследити функцији.
Можете повезати руковаоце догађајима само са неким догађајима користећи УИ. За догађаје који нису доступни за повезивање преко корисничког интерфејса, Цлиент АПИ пружа методе које се могу користити за причвршћивање руковаоца догађајима таквим догађајима.
Додајте или уклоните функцију руковаоца догађајима догађају користећи УИ
Користите одељак Руковаоци догађаја у дијалогу Особине обрасца да повежете скрипту са догађајем за обрасце и колоне.
Масовно уређивање образаца
Подразумевано , руковаоци догађајима се не позивају када је образац у режиму масовног уређивања.
Да бисте омогућили руковаоца догађаја у режиму масовног уређивања, модификујте Образац КСМЛ проналажењем релевантног event елемента и креирањем/подешавањем атрибута BehaviorInBulkEditForm на Enabled. Тренутно је ово подржано само за ОнЛоад догађаје .
За више информација о прилагођавању КСМЛ обрасца, погледајте Када да уређујете датотеку прилагођавања , Прилагодите обрасце и КСМЛ шему обрасца .
Да бисте одредили када је руковалац догађаја позван на форми у режиму масовног уређивања, користите getFormType метод.
Додајте или уклоните функцију руковаоца догађајима догађају користећи код
Коришћење следећих метода за додавање и уклањање руковаоца догађајима за догађаје који се не могу повезати преко корисничког интерфејса:
| Догађаји | Руководилац догађаја |
|---|---|
| Атрибут ОнЦханге | аддОнЦханге и ремовеОнЦханге методе |
| Образац ОнЛоад | формЦонтеxт .уи аддОнЛоад и ремовеОнЛоад методе |
| Образац Лоадед | формЦонтеxт .уи аддЛоадед и ремовеЛоадед методе |
| Подаци обрасца ОнЛоад | формЦонтеxт .дата аддОнЛоад и ремовеОнЛоад методе |
| Образац ОнСаве | аддОнСаве и ремовеОнСаве методе |
| Претрага контрола ПреСеарцх | аддПреСеарцх и ремовеПреСеарцх методе |
| кбсеарцх контрола ОнРесултОпенед | аддОнРесултОпенед и ремовеОнРесултОпенед методе |
| кбсеарцх контрола ОнСелецтион | аддОнСелецтион и ремовеОнСелецтион методе |
| кбсеарцх контрола ПостСеарцх | аддОнПостСеарцх и ремовеОнПостСеарцх методе |
Важно
Контекст извршења се аутоматски преноси као први параметар функцијама које су постављене помоћу кода. Више информација: Контекст извршења клијентског АПИ-ја
Формирајте цевовод догађаја
Можете дефинисати до КСНУМКС руковаоца догађајима за сваки догађај. Сваки руковалац догађаја се извршава у редоследу којим је приказан у одељку Руковаоци догађаја у картици Догађаји у дијалогу Особине обрасца .
Користите методе сетСхаредВариабле и гетСхаредВариабле да прођете заједничку променљиву између руковаоца догађаја (функција). Користите метод гетДептх контекста извршења да бисте знали редослед у којем се руковалац догађајима извршава у односу на друге руковаоце догађајима.
Сродни чланци
Разумети објектни модел клијентског АПИ-ја
Контекст извршења клијентског АПИ-ја
Догађаји (референца клијентског АПИ-ја)