Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Kolumner innehåller data i formuläret eller rutnäten för modelldrivna appar.
formContext.data.entity.attributes Använd samlingen eller formContext.getAttribute genvägsmetoden för att komma åt en samling kolumner. Mer information om samlingar finns i Samlingar (klient-API-referens).
Om du vill komma åt en kolumn i samlingen skickar du antingen namnet (strängen) eller indexvärdet (talet) för kolumnen som ett argument till metoden. Till exempel: formContext.getAttribute(arg). Om du inte anger ett argument returnerar metoden en samling med alla attribut i formuläret.
Kolumner kategoriseras efter typ. Använd metoden getAttributeType för att fastställa typen av kolumn. Vissa kolumnmetoder är endast tillgängliga för specifika typer av kolumner.
Den här artikeln innehåller information om de metoder som är tillgängliga för varje kolumntyp.
Alla kolumntyper
Egenskapen controls innehåller en samling kontroller som är associerade med kolumnen.
Följande metoder är tillgängliga för alla kolumntyper:
| Method | Description |
|---|---|
| addOnChange | Lägger till en funktion som ska köras när kolumnens OnChange händelse inträffar. |
| fireOnChange | Utlöser kolumnens OnChange händelse. |
| getAttributeType | Returnerar kolumnens typ. |
| getFormat | Returnerar kolumnens format. |
| getIsDirty | Returnerar om kolumnen har ändringar som inte har sparats. |
| getName | Returnerar kolumnens logiska namn. |
| getParent | Returnerar det överordnade formContext.data.entity objektet. |
| getRequiredLevel | Returnerar om ett kolumnvärde krävs eller rekommenderas. |
| getSubmitMode | Returnerar när kolumnens data skickas vid sparande. |
| getUserPrivilege | Returnerar användarens behörighet att skapa, läsa eller uppdatera kolumnens värde. |
| getValue | Returnerar kolumnens datavärde. |
| isValid | Returnerar om kolumnens värde är giltigt. |
| removeOnChange | Tar bort en funktion från kolumnens OnChange händelsehanterare. |
| setIsValid | Anger kolumnens giltighet och ett felmeddelande. |
| setRequiredLevel | Anger om ett kolumnvärde krävs eller rekommenderas innan du sparar. |
| setSubmitMode | Anger om kolumnens data skickas vid sparande. |
| setValue | Anger kolumnens datavärde. |
Boolesk kolumntyp
Förutom de metoder som är tillgängliga för alla kolumntyper tillhandahåller den booleska kolumntypen följande metod:
| Method | Description |
|---|---|
| getInitialValue | Returnerar kolumnens värde när formuläret öppnades. |
Typ av uppslagskolumn
Förutom de metoder som är tillgängliga för alla kolumntyper tillhandahåller uppslagskolumntypen följande metod:
| Method | Description |
|---|---|
| getIsPartyList | Returnerar om sökningen tillåter flera poster som en grupplista. |
Alternativ och alternativkolumntyper
Förutom de metoder som är tillgängliga för alla kolumntyper tillhandahåller alternativen och urvalskolumntyperna följande metoder:
| Method | Description |
|---|---|
| getInitialValue | Returnerar kolumnens värde när formuläret öppnades. |
| getOption | Returnerar alternativet som matchar en angiven etikett eller ett angivet värde. |
| getOptions | Returnerar kolumnens giltiga alternativ. |
| getSelectedOption | Returnerar det valda alternativet eller alternativen. |
| getText | Returnerar texten för det valda alternativet eller alternativen. |
Kolumntyp för tal (decimal, dubbel, heltal, pengar)
Följande metoder är endast tillgängliga för kolumnerna decimaler, dubbla och heltal :
| Method | Description |
|---|---|
| getMax | Returnerar kolumnens högsta tillåtna värde. |
| getMin | Returnerar kolumnens minsta tillåtna värde. |
| getPrecision | Returnerar antalet siffror som tillåts efter decimaltecknet. |
| setPrecision | Anger antalet siffror som tillåts efter decimaltecknet. |
Strängkolumntyp
Förutom de metoder som är tillgängliga för alla kolumntyper enligt beskrivningen tidigare är följande metod endast tillgänglig för strängkolumnen :
| Method | Description |
|---|---|
| getMaxLength | Returnerar kolumnens maximala stränglängd. |