Deli z drugimi prek


formContext.getControl (sklic na API odjemalca)

Dobi kontrolnik v obrazcu.

opomba,

getControl deluje le na kontrolnikih v telesu in glavi obrazca. Kontrolniki na drugih mestih na strani niso podprti, tudi če se sklicujejo na isti stolpec.

Sintaksa

formContext.getControl(arg);

Metoda formContext.getControl(arg) je bližnjica za dostop do formContext.ui.controls.get.

Parameter

arg: Izbirno. Do kontrolnika v obrazcu lahko dostopate tako, da podnesete argument kot ime ali vrednost indeksa kontrolnika v obrazcu. Na primer: formContext.getControl("firstname") ali formContext.getControl(0). Če je arg ime napačno črkovano in ni v obrazcu, vrne ničelno vrednost.

Če vrednost arg ni na voljo, vrne matriko vseh kontrolnikov v obrazcu.

Vrednost vračila

Vrsta: zbirka predmetov, predmet ali ničelna vrednost.

Opis: Zbirka predmetov, če metodo uporabljate brez parametrov. Predmet ali vrednost »null«, če uporabite metodo s parametrom. Če uporabite ime kot parameter in je za isti stolpec več kontrolnikov, je vrnjen le prvi kontrolnik.

Nasvet

Če želite spremeniti vse kontrolnike, vezane na stolpec v obrazcu, uporabite zbirko kontrolnikov znotraj vrste stolpca. Če želite na primer dodati obvestilo vsakemu kontrolniku, vezanem na name stolpec, lahko naredite to:

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

formContext