Jaa


Ohjausobjektit (asiakasohjelman ohjelmointirajapintaviittaus)

Ohjausobjekti edustaa lomakkeessa olevaa HTML-elementtiä. Jotkin ohjausobjektit on sidottu tiettyyn sarakkeeseen, kun taas muut ohjausobjektit voivat edustaa sitomattomia ohjausobjekteja, kuten IFRAME-ohjausobjekteja, verkkoresurssia tai lomakkeeseen lisättyä aliruudukkoa.

Ohjausobjektiobjekti tarjoaa menetelmiä, joilla voidaan muuttaa ohjausobjektin esitystapaa tai toimintaa ja tunnistaa vastaava sarake. Voit käyttää ohjausobjekteja käyttämällä jotakin seuraavista kokoelmista:

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

formContext. getControl-menetelmä on pikakuvakemenetelmä formContext.ui.controls.get-yhteyden käyttämiseen.

Ohjausobjektit luokitellaan tyypin mukaan. Voit määrittää ohjausobjektin tyypin getControlType-menetelmällä . Tietyt ohjausobjektimenetelmät ovat käytettävissä vain tietyntyyppisille ohjausobjekteille.

Tässä artikkelissa on tietoja käytettävissä olevista menetelmistä ohjausobjektityyppiä kohden.

Vakio-ohjausobjektin tyyppi

Nämä ovat vakio-ohjausobjektin käytettävissä olevia menetelmiä.

 

Seuraavat Standard-ohjausobjektin menetelmät ovat vanhentuneet tässä versiossa: addOnKeyPress, fireOnKeyPressja removeOnKeyPress.

IFRAME-ohjausobjektin tyyppi

Nämä menetelmät ovat käytettävissä IFRAME-ohjausobjektissa.

 

Kbsearch (Tietokantahaku) -ohjausobjektin tyyppi

Nämä menetelmät ovat käytettävissä tietokantahaun hallintaan.

Note

Kun tietokantahaun ohjausobjekti lisätään yhteisöpalveluruutuun, ohjausobjektin nimi on searchwidgetcontrol_notescontrol. Tätä nimeä ei voi muuttaa.

Haun ohjausobjektin tyyppi

Nämä menetelmät ovat käytettävissä hakuohjausobjektissa.

Valinnat ja valinnan hallintatyypit

Sekä valintojen että vaihtoehtojen ohjausobjekteilla on käytettävissään samat menetelmät.

 

 

Pikalomake-ohjausobjektin tyyppi

Katso formContext.ui.quickForms-kohdasta tietoja tämän ohjausobjektityypin tukemista menetelmistä.

Aliruudukon ohjausobjektin tyyppi

Katso kohdasta Ruudukot ja aliruudukot tämän ohjausobjektityypin tukemat tietomenetelmät .

Aikajanaseinän ohjausobjektin tyyppi

Aikajanan ohjausobjekti näyttää julkaisut, aktiviteetit ja muistiinpanot yhtenäisessä näkymässä. Nämä menetelmät ovat käytettävissä tälle ohjausobjektityypille.

 

Ajastimen ohjausobjektin tyyppi

Nämä menetelmät ovat käytettävissä ajastimen ohjausobjektille.

Verkkoresurssin hallinnan tyyppi

Verkkoresurssin ohjausobjektilla on käytettävissä samat menetelmät kuin iframe-ohjausobjektilla. Tarkista iframe-ohjausobjektin tyyppi

Silverlight-verkkoresurssissa on seuraavat ylimääräiset menetelmät:

Vinkki

Jos haluat muokata kaikkia lomakkeen sarakkeeseen sidottuja ohjausobjekteja, käytä saraketyypin sisällä olevaa ohjausobjektikokoelmaa. Jos haluat esimerkiksi lisätä ilmoituksen jokaiseen sarakkeeseen sidottuun ohjausobjektiin name , voit tehdä seuraavaa:

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

Lomakekomponentin ohjausobjektityyppi

Lomakekomponentin ohjausobjektityypissä on samat menetelmät kuin päälomakkeen formContext-funktiossa . Katso Lomakekomponentin toiminta > asiakkaan ohjelmointirajapinta

Sarakkeet