Valdiklių rinkinys (kliento API nuoroda)

Naudokite rinkinį controls norėdami pasiekti valdiklius, susietus su stulpeliais.

Kai atliekate veiksmus su valdikliais, susietais su stulpeliu, apsvarstykite, kad valdiklis puslapyje gali būti rodomas daugiau nei vieną kartą. Paprastai turėtumėte atlikti tuos pačius veiksmus su kiekvienu stulpelio valdikliu. Galite peržiūrėti stulpelių valdiklių rinkinį ir atlikti veiksmus su kiekvienu valdikliu.

Pavyzdžiui, norėdami įtraukti pranešimą į kiekvieną valdiklį, susietą su name stulpeliu, naudokite šį kodą:

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

Kadangi kiekvienas stulpelis puslapyje gali būti rodomas daugiau nei vieną kartą, valdiklių rinkinys suteikia prieigą prie visų valdiklių, kurie nurodo tą stulpelį. Jei stulpelyje yra tik vienas puslapio valdiklis, šio rinkinio ilgis yra 1.

Kai naudojate valdiklio getName metodą, pirmojo valdiklio pavadinimas atitinka stulpelio pavadinimą. Antrasis to stulpelio valdiklio egzempliorius yra <columnName>1. <columnName>+N Šablonas tęsiamas kiekvienam papildomam valdikliui, įtrauktam į konkretaus stulpelio formą.

Kai formoje antraštėje rodomas verslo proceso srauto valdiklis, ji įtraukia kiekvieno stulpelio, rodomo verslo proceso sraute, valdiklius. Šie valdikliai turi unikalų pavadinimą, pvz.: header_process_<column name>.

Stulpeliai (kliento API nuoroda)