Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
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