Stulpeliai modeliu pagrįstose programose (kliento API nuoroda)

Stulpeliuose yra modeliu pagrįstų programėlių formos arba tinklelių duomenų. Norėdami pasiekti stulpelių rinkinį formContext.data.entity.attributes , naudokite rinkinį arba formContext.getAttribute spartųjį metodą. Daugiau informacijos apie rinkinius žr. Rinkiniai (kliento API nuoroda)..

Norėdami pasiekti rinkinio stulpelį, kaip metodo argumentą perduokite stulpelio pavadinimą (eilutę) arba indekso reikšmę (skaičių). Pavyzdžiui: formContext.getAttribute(arg). Jei nenurodysite argumento, metodas pateiks visų formos atributų rinkinį.

Stulpeliai suskirstyti į kategorijas pagal tipą. Norėdami nustatyti stulpelio tipą, naudokite metodą getAttributeType . Tam tikri stulpelių metodai galimi tik tam tikriems stulpelių tipams.

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

Visi stulpelių tipai

Valdiklių ypatybė pateikia valdiklių, susietų su stulpeliu, rinkinį.

Galimi šie visų tipų stulpelių metodai:

Metodas Aprašas
addOnChange Įtraukia funkciją, kuri bus vykdoma įvykus stulpelio įvykiui OnChange .
fireOnChange Suaktyvina stulpelio OnChange įvykį.
getAttributeType Grąžina stulpelio tipą.
getFormat Grąžina stulpelio formatą.
getIsDirty Grąžina, ar stulpelyje yra neįrašytų keitimų.
getName Grąžina stulpelio loginį pavadinimą.
gautiParent Grąžina pirminį formContext.data.entity objektą.
getRequiredLevel Grąžina, ar stulpelio reikšmė yra būtina, ar rekomenduojama.
getSubmitMode Grąžina, kai įrašont pateikiami stulpelio duomenys.
getUserPrivilege Grąžina vartotojo teises kurti, skaityti arba naujinti stulpelio reikšmę.
getValue Grąžina stulpelio duomenų reikšmę.
isValid Grąžina, ar stulpelio reikšmė yra leistina.
removeOnChange Pašalina funkciją iš stulpelio OnChange įvykių apdorojimo programų.
setIsValid Nustato stulpelio galiojimą ir klaidos pranešimą.
setRequiredLevel Nustato, ar stulpelio reikšmė yra būtina, ar rekomenduojama prieš įrašant.
setSubmitMode Nustato, ar stulpelio duomenys pateikiami įrašant.
setValue Nustato stulpelio duomenų reikšmę.

Bulio logikos stulpelio tipas

Be metodų, galimų visiems stulpelių tipams, Bulio logikos stulpelio tipas pateikia šį metodą:

Metodas Aprašas
getInitialValue Atidarius formą, grąžinama stulpelio reikšmė.

Peržvalgos stulpelio tipas

Peržvalgos stulpelių tipas pateikia ne tik galimus visų stulpelių tipų metodus, bet ir šį metodą:

Metodas Aprašas
getIsPartyList Grąžina, ar peržvalga leidžia kelis įrašus kaip šalių sąrašo peržvalgą.

Pasirinkimai ir pasirinkimų stulpelių tipai

Be visų stulpelių tipų galimų metodų, pasirinkimai ir stulpelių tipai pateikia šiuos metodus:

Metodas Aprašas
getInitialValue Atidarius formą, grąžinama stulpelio reikšmė.
getOption Pateikia parinktį, atitinkančią nurodytą žymą arba reikšmę.
getOptions Pateikia stulpelio leistinas parinktis.
getSelectedOption Grąžina pažymėtą parinktį arba parinktis.
getText Grąžina pasirinktos parinkties arba parinkčių tekstą.

Skaičiaus stulpelio tipas (dešimtainis, dvigubas, sveikasis skaičius, pinigai)

Šie metodai galimi tik dešimtainiams, dvigubiems ir sveikiesiems stulpeliams:

Metodas Aprašas
getMax Grąžina didžiausią leistiną stulpelio reikšmę.
getMin Grąžina mažiausią leistiną stulpelio reikšmę.
getPrecision Grąžina po dešimtainio skyriklio leidžiamų skaitmenų skaičių.
setPrecision Nustato po dešimtainio skyriklio leidžiamų skaitmenų skaičių.

Eilutės stulpelio tipas

Be metodų, galimų visiems stulpelių tipams, kaip paaiškinta anksčiau, šis metodas galimas tik eilutės stulpeliui:

Metodas Aprašas
getMaxLength Grąžina maksimalų stulpelio eilutės ilgį.

"Xrm" objekto modelio supratimas
Valdikliai (kliento API nuoroda)