Dalintis per


Valdikliai (kliento API nuoroda)

Valdiklis nurodo formoje esantį HTML elementą. Kai kurie valdikliai susieti su konkrečiu stulpeliu, o kiti gali nurodyti nesusietuosius valdiklius, pvz., IFRAME, žiniatinklio išteklius arba papildomą tinklelį, įtrauktą į formą.

Valdiklio objektas pateikia metodus, kaip pakeisti valdiklio pateiktį arba veikimą ir identifikuoti atitinkamą stulpelį. Galite pasiekti valdiklius naudodami vieną iš šių rinkinių:

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

The formContext. getControl metodas yra spartusis būdas pasiekti formContext.ui.controls.get.

Valdikliai suskirstyti į kategorijas pagal tipą. Valdiklio tipą galite nustatyti naudodami metodą getControlType . Tam tikri kontrolės metodai galimi tik tam tikriems valdiklių tipams.

Šiame straipsnyje pateikiama informacija apie kiekvieno valdiklio tipo galimus metodus.

Standartinis valdiklio tipas

Tai yra standartinio valdiklio metodai.

 

Šiame leidime nebenaudojami toliau nurodyti standartinio valdiklio metodai: addOnKeyPress, fireOnKeyPressir removeOnKeyPress.

IFRAME valdiklio tipas

Šie metodai galimi IFRAME valdikliui.

 

Kbsearch (žinių bazės ieška) valdiklio tipas

Šiuos metodus galima naudoti žinių bazės ieškos kontrolei.

Pastaba.

Kai žinių bazės ieškos valdiklis įtraukiamas į socialinę sritį, valdiklio pavadinimas bus searchwidgetcontrol_notescontrol. Šio pavadinimo keisti negalima.

Peržvalgos valdiklio tipas

Šie metodai galimi peržvalgos valdikliui.

Pasirinkimai ir pasirinkimo valdiklių tipai

Tiek pasirinkimai, tiek pasirinkimo valdikliai turi tą patį galimų metodų rinkinį.

 

 

Sparčiosios formos valdiklio tipas

Informacijos apie šio tipo valdiklių palaikomus metodus ieškokite formContext.ui.quickForms .

Papildomo tinklelio valdiklio tipas

Šio tipo valdiklių palaikomus informacijos metodus žr. Tinkleliai ir antriniai tinkleliai .

Laiko planavimo juostos prieigos valdiklio tipas

Laiko planavimo juostos valdiklis pateikia įrašus, veiklas ir pastabas bendrame rodinyje. Šie metodai galimi šiam valdiklio tipui.

 

Laikmačio valdiklio tipas

Šie būdai galimi laikmačio valdikliui.

Žiniatinklio išteklių valdymo tipas

Žiniatinklio išteklių valdiklis turi tą patį metodų rinkinį, kurį galima naudoti kaip "iframe" valdiklis. Žr . "iframe" valdiklio tipą

"Silverlight" žiniatinklio išteklius turi šiuos papildomus metodus:

Arbatpinigiai

Jei norite modifikuoti visus valdiklius, susietų su formos stulpeliu, naudokite valdiklių rinkinį, esantį stulpelio tipe. Pavyzdžiui, norėdami įtraukti pranešimą į kiekvieną valdiklį, susietą su name stulpeliu, galite atlikti šiuos veiksmus:

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

Formos komponento valdiklio tipas

Formos komponento valdiklio tipas turi tokį patį metodų rinkinį, kurį galima naudoti pagrindinės formos formContext . Žr . Formos komponento veikimas > Kliento API

Stulpelius