Partajați prin


Controale (Referință API client)

Un control reprezintă un element HTML prezent în formular. Unele controale sunt legate la o anumită coloană, în timp ce altele pot reprezenta controale nelegate, cum ar fi un IFRAME, o resursă web sau un subgrid adăugat la formular.

Obiectul de control furnizează metode de a modifica prezentarea sau comportamentul unui control și de a identifica coloana corespunzătoare. Accesați controalele utilizând una dintre următoarele colecții:

  • formContext.ui.controls
  • formContext.ui Section.controls
  • formContext.data.entityAttribute.controls

The formContext. metoda getControl este o metodă de comandă rapidă pentru a accesa formContext.ui.controls.get.

Controalele sunt clasificate după tip. Puteți determina tipul unui control utilizând metoda getControlType . Anumite metode de control sunt disponibile doar pentru anumite tipuri de controale.

Acest articol oferă informații despre metodele disponibile pentru fiecare tip de control.

Tip de control standard

Acestea sunt metodele disponibile pentru un control Standard.

 

Următoarele metode pentru controlul Standard sunt perimate în această versiune: addOnKeyPress, fireOnKeyPressși removeOnKeyPress.

Tip de control IFRAME

Aceste metode sunt disponibile pentru un control IFRAME.

 

Tip de control Kbsearch (căutare în baza de cunoștințe)

Aceste metode sunt disponibile pentru controlul căutărilor din baza de cunoștințe.

Notă

Atunci când controlul de căutare din baza de cunoștințe este adăugat la panoul social, numele controlului va fi searchwidgetcontrol_notescontrol. Acest nume nu poate fi modificat.

Tip control căutare

Aceste metode sunt disponibile pentru un control de căutare.

Tipuri de control opțiuni și alegere

Atât opțiunile, cât și controalele de alegere au același set de metode disponibile.

 

 

Tip control Formular rapid

Consultați formContext.ui.quickForms pentru informații despre metodele acceptate pentru acest tip de control.

Tip control subgrid

Consultați Grile și subgriduri pentru metode de informații acceptate pentru acest tip de control.

Tipul de control Timelinewall

Controlul cronologiei prezintă Postări, Activități și Note într-o vizualizare unificată. Aceste metode sunt disponibile pentru acest tip de control.

 

Tip control cronometru

Aceste metode sunt disponibile pentru controlul cronometrului.

Tip control resurse Web

Un control de resurse web are același set de metode disponibile ca controlul iframe. Vedeți tipul de control iframe

Resursa web Silverlight are aceste metode suplimentare:

Sfat

Dacă doriți să modificați toate controalele legate la o coloană dintr-un formular, utilizați colecția de controale din interiorul tipului de coloană. De exemplu, pentru a adăuga o notificare la fiecare control legat la name coloană, puteți face următoarele:

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

Tip control componentă formular

Un tip de control al componentei formular are același set de metode disponibile ca formContext într-un formular principal. Consultați API-uri client pentru comportamentul > componentelor de formular

Coloane