Condividi tramite


Controlli (informazioni di riferimento sulle API client)

Un controllo rappresenta un elemento HTML presente nel form. Alcuni controlli sono associati a una colonna specifica, mentre altri potrebbero rappresentare controlli non associati, ad esempio un IFRAME, una risorsa Web o una sottogrid aggiunta al modulo.

L'oggetto control fornisce metodi per modificare la presentazione o il comportamento di un controllo e identificare la colonna corrispondente. È possibile accedere ai controlli usando una delle raccolte seguenti:

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

FormContext. il metodo getControl è un metodo di scelta rapida per accedere a formContext.ui.controls.get.

I controlli vengono categorizzati per tipo. È possibile determinare il tipo di un controllo usando il metodo getControlType . Alcuni metodi di controllo sono disponibili solo per tipi specifici di controlli.

Questo articolo fornisce informazioni sui metodi disponibili per ogni tipo di controllo.

Tipo di controllo standard

Questi sono i metodi disponibili per un controllo Standard.

 

I metodi seguenti per il controllo Standard sono deprecati in questa versione: addOnKeyPress, fireOnKeyPresse removeOnKeyPress.

Tipo di controllo IFRAME

Questi metodi sono disponibili per un controllo IFRAME.

 

Tipo di controllo Kbsearch (ricerca knowledge base)

Questi metodi sono disponibili per il controllo di ricerca della Knowledge Base.

Annotazioni

Quando il controllo di ricerca della Knowledge Base viene aggiunto al riquadro social, il nome del controllo sarà searchwidgetcontrol_notescontrol. Questo nome non può essere modificato.

Tipo di controllo di ricerca

Questi metodi sono disponibili per un controllo di ricerca.

Scelte e tipi di controllo di scelta

Sia le scelte che i controlli di scelta hanno lo stesso set di metodi disponibili.

 

 

Tipo di controllo Quickform

Per informazioni sui metodi supportati per questo tipo di controllo , vedere formContext.ui.quickForms .

Tipo di controllo Sottogrid

Per i metodi di informazioni supportati per questo tipo di controllo, vedere Griglie e sottogrid .

Tipo di controllo Timelinewall

Il controllo sequenza temporale presenta i post, le attività e le note in una visualizzazione unificata. Questi metodi sono disponibili per questo tipo di controllo.

 

Tipo di controllo timer

Questi metodi sono disponibili per il controllo timer.

Tipo di controllo delle risorse Web

Un controllo risorsa Web ha lo stesso set di metodi disponibili per il controllo iframe. Vedere il tipo di controllo iframe

La risorsa Web silverlight include questi metodi aggiuntivi:

Suggerimento

Se si desidera modificare tutti i controlli associati a una colonna di una maschera, utilizzare l'insieme controls all'interno del tipo di colonna. Ad esempio, per aggiungere una notifica a ogni controllo associato alla name colonna, è possibile eseguire le operazioni seguenti:

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

Tipo di controllo componente modulo

Un tipo di controllo componente modulo ha lo stesso set di metodi disponibili come formContext in una maschera principale. Vedere Comportamento del > componente modulo API client

Columns