formContext.getControl (Клиент API сілтемесі)

Формада бақылау жасайды.

Ескертпе

getControl Тек Дене және Дене шынықтыру пәні бойынша жұмыс істейді. Беттің басқа жерлеріндегі басқару элементтеріне қолдау көрсетілмейді, тіпті егер олар бір бағанға сілтеме жасаса да.

Синтаксис

formContext.getControl(arg);

formContext.getControl(arg) әдісі formContext.ui.controls.get жүйесіне қатынасу үшін пернелер тіркесімінің әдісі болып табылады.

Параметр

arg: Міндетті емес. Пішіндегі басқару элементінің атауы немесе индексі мәні ретінде аргументті беру арқылы пішіндегі басқару элементіне қатынасуға болады. Мысалы: formContext.getControl("firstname") немесе formContext.getControl(0). Егер атау arg қате жазылған болса және пішінде болмаса, ол нөлдік мәнді қайтарады.

Мән берілмесе arg , ол пішіндегі барлық басқару элементтерінің массивін қайтарады.

Қайтаратын мән

Түрі: Нысан жиынтығы, Нысан немесе нөл.

Сипаттамасы: Егер сіз ешқандай параметрсіз әдісті қолдансаңыз, нысандарды жинау. Параметрмен әдісті қолдансаңыз, объект немесе null. Егер атауды параметр ретінде пайдалансаңыз және бір баған үшін бірнеше басқару элементтері болса, онда тек бірінші басқару элементі қайтарылады.

Шайпұл

Пішіндегі бағанға байланған барлық басқару элементтерін өзгерткіңіз келсе, баған түріндегі басқару элементтері жиынтығын пайдаланыңыз. Мысалы, бағанға байланған name әрбір басқару элементіне хабарландыру қосу үшін келесі әрекеттерді орындауға болады:

 const notification = {
 messages: ['Sample Notification on Name Controls'],
 notificationLevel: 'RECOMMENDATION',
 uniqueId: 'my_unique_id'};
formContext.getAttribute("name").controls.forEach(control => control.addNotification(notification));

пішінКонтекст