Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Kolonner inneholder data i skjemaet eller rutenettene for modelldrevne apper.
formContext.data.entity.attributes Bruk samlingen eller snarveismetoden formContext.getAttribute til å få tilgang til en samling kolonner. Hvis du vil ha mer informasjon om samlinger, kan du se Samlinger (klient-API-referanse).
Hvis du vil ha tilgang til en kolonne i samlingen, sender du enten navnet (strengen) eller indeksverdien (tallet) for kolonnen som et argument til metoden. Eksempel: formContext.getAttribute(arg). Hvis du ikke angir et argument, returnerer metoden en samling av alle attributter i skjemaet.
Kolonner kategoriseres etter type. Bruk getAttributeType-metoden til å bestemme kolonnetypen. Enkelte kolonnemetoder er bare tilgjengelige for bestemte typer kolonner.
Denne artikkelen inneholder informasjon om metodene som er tilgjengelige for hver kolonnetype.
Alle kolonnetyper
Kontrollegenskapen inneholder en samling kontroller som er knyttet til kolonnen.
Følgende metoder er tilgjengelige for alle kolonnetyper:
| Metode | Description |
|---|---|
| addOnChange | Legger til en funksjon som skal kjøres når kolonnens OnChange hendelse inntreffer. |
| fireOnChange | Utløser kolonnens OnChange hendelse. |
| getAttributeType | Returnerer kolonnetypen. |
| getFormat | Returnerer kolonneformatet. |
| getIsDirty | Returnerer om kolonnen har endringer som ikke er lagret. |
| getName | Returnerer kolonnens logiske navn. |
| getParent | Returnerer det overordnede formContext.data.entity objektet. |
| getRequiredLevel | Returnerer om en kolonneverdi er obligatorisk eller anbefalt. |
| getSubmitMode | Returnerer når kolonnens data sendes ved lagring. |
| getUserPrivilege | Returnerer brukerens rettigheter til å opprette, lese eller oppdatere kolonnens verdi. |
| getValue | Returnerer kolonnens dataverdi. |
| isValid | Returnerer om kolonnens verdi er gyldig. |
| removeOnChange | Fjerner en funksjon fra kolonnens hendelsesbehandlinger OnChange . |
| setIsValid | Angir kolonnens gyldighet og en feilmelding. |
| setRequiredLevel | Angir om en kolonneverdi kreves eller anbefales før lagring. |
| setSubmitMode | Angir om kolonnens data sendes ved lagring. |
| setValue | Angir kolonnens dataverdi. |
Boolsk kolonnetype
I tillegg til metodene som er tilgjengelige for alle kolonnetyper, gir den boolske kolonnetypen følgende metode:
| Metode | Description |
|---|---|
| getInitialValue | Returnerer kolonnens verdi da skjemaet ble åpnet. |
Oppslagskolonnetype
I tillegg til metodene som er tilgjengelige for alle kolonnetyper, gir oppslagskolonnetypen følgende metode:
| Metode | Description |
|---|---|
| getIsPartyList | Returnerer om oppslaget tillater flere poster som et partylisteoppslag. |
Valg- og valgkolonnetyper
I tillegg til metodene som er tilgjengelige for alle kolonnetyper, gir valgene og valgkolonnetypene følgende metoder:
| Metode | Description |
|---|---|
| getInitialValue | Returnerer kolonnens verdi da skjemaet ble åpnet. |
| getOption | Returnerer alternativet som samsvarer med en angitt etikett eller verdi. |
| getOptions | Returnerer kolonnens gyldige alternativer. |
| getSelectedOption | Returnerer det valgte alternativet eller alternativene. |
| getText | Returnerer teksten i det valgte alternativet eller alternativene. |
Tallkolonnetype (desimal, dobbel, heltall, penger)
Følgende metoder er bare tilgjengelige for kolonnene desimal, dobbel og heltall :
| Metode | Description |
|---|---|
| getMax | Returnerer kolonnens maksimale tillatte verdi. |
| getMin | Returnerer kolonnens minste tillatte verdi. |
| getPrecision | Returnerer antall sifre som er tillatt etter desimaltegnet. |
| setPrecision | Angir antall sifre som er tillatt etter desimaltegnet. |
Strengkolonnetype
I tillegg til metodene som er tilgjengelige for alle kolonnetyper som forklart tidligere, er følgende metode bare tilgjengelig for strengkolonnen :
| Metode | Description |
|---|---|
| getMaxLength | Returnerer kolonnens maksimale strenglengde. |