Sist endret: 29. okt. 2026
Preview: Dette er dokumentasjonen for Altinn Studio v9, som er en forhåndsversjon. Gjeldende versjon er v8. For å se dokumentasjonen for gjeldende versjon, velg v8 i versjonsvelgeren i menyen til venstre.

FileUpload

Egenskaper

Komponenten støtter også de [felles komponentegenskapene](../common-properties/).
type Påkrevd Type: "FileUpload"
Angir hvilken komponenttype konfigurasjonen gjelder.
readOnly Valgfri Standardverdi: false Type: boolean | expression<boolean>
Boolsk verdi eller uttrykk som angir om komponenten skal være skrivebeskyttet eller deaktivert. Selv skrivebeskyttede felt kan foreløpig endres ved å manipulere API-kallet.
showValidations Valgfri Type: "Schema" | "Invalid" | "Component" | "Expression" | "CustomBackend" | "Required" | "AllExceptRequired" | "All"[]
Liste over valideringstypene som skal vises.
labelSettings Valgfri Type: object
Styrer hvordan ledeteksten til komponenten vises.
labelSettings.optionalIndicator Valgfri Standardverdi: true Type: boolean
Viser en markering for valgfrie felt ved ledeteksten. Aktivert som standard.
optionsId Valgfri Type: string
ID-en til listen med alternativer som skal hentes fra serveren.
queryParameters Valgfri Type: object
Kobler parametere i spørringsstrengen til verdier. Parameterne legges til URL-en når alternativer hentes. Andre egenskapsnavn er tillatt. Verditype: string | expression<string>.
options Valgfri Type: object[]
Liste over statiske alternativer.
options[].label Påkrevd Type: string
Teksten som vises for alternativet.
options[].value Påkrevd Type: string | number | boolean | null
Verdien som lagres når alternativet velges.
options[].description Valgfri Type: string
Utfyllende tekst som vises med alternativet.
options[].helpText Valgfri Type: string
Hjelpetekst for alternativet.
secure Valgfri Standardverdi: false Type: boolean
Angir om det sikre API-endepunktet skal brukes når alternativer hentes fra serveren.
sortOrder Valgfri Type: "asc" | "desc"
Sorterer kodelisten stigende eller synkende etter ledetekst. Tillatte verdier: "asc", "desc".
source Valgfri Type: object
Henter alternativer fra en repeterende gruppestruktur i datamodellen.
source.dataType Valgfri Type: string
Datamodellen der dataene til den repeterende gruppen lagres. Hvis den ikke er angitt, brukes datamodellen fra layout-settet.
source.group Påkrevd Type: string
Den repeterende gruppen som alternativene skal bygges fra.
source.label Påkrevd Type: string | expression<string>
Ledetekst for alternativet som vises i grupper med radioknapper og avkrysningsbokser. Kan være ren tekst, en tekstressursbinding eller et dynamisk uttrykk.
source.value Påkrevd Type: string
Feltet i gruppen som skal brukes som verdi.
source.description Valgfri Type: string | expression<string>
Beskrivelse av alternativet som vises i grupper med radioknapper og avkrysningsbokser. Kan være ren tekst, en tekstressursbinding eller et dynamisk uttrykk.
source.helpText Valgfri Type: string | expression<string>
Hjelpetekst for alternativet som vises i grupper med radioknapper og avkrysningsbokser. Kan være ren tekst, en tekstressursbinding eller et dynamisk uttrykk.
optionFilter Valgfri Standardverdi: true Type: boolean | expression<boolean>
Filtrerer listen med alternativer ved hjelp av et uttrykk. Uttrykket skal returnere true for å beholde alternativet og false for å fjerne det. Bruk ["value"] for verdien og ["value", "label"] for tekstressurs-ID-en. Tilsvarende gjelder «description» og «helpText».
textResourceBindings Valgfri Type: object
Kobler tekstene i komponenten til tekstressurser eller uttrykk.
textResourceBindings.tableTitle Valgfri Type: string | expression<string>
Tittelen som vises i tabellvisningen. Overstyrer den vanlige tittelen.
textResourceBindings.shortName Valgfri Type: string | expression<string>
Alternativt navn i valideringsmeldinger for påkrevde felt. Overstyrer den vanlige tittelen.
textResourceBindings.requiredValidation Valgfri Type: string | expression<string>
Hele valideringsmeldingen som vises når komponenten er påkrevd og mangler verdi. Overstyrer både standardmeldingen og kortnavnet.
textResourceBindings.title Valgfri Type: string | expression<string>
Ledeteksten eller tittelen som vises over komponenten.
textResourceBindings.description Valgfri Type: string | expression<string>
Beskrivelsen som vises mellom ledeteksten og komponenten.
textResourceBindings.help Valgfri Type: string | expression<string>
Hjelpeteksten som vises når brukeren åpner hjelpeknappen.
textResourceBindings.summaryTitle Valgfri Type: string | expression<string>
Tittelen som vises i oppsummeringen. Overstyrer den vanlige tittelen.
textResourceBindings.summaryAccessibleTitle Valgfri Type: string | expression<string>
Tittelen som brukes i aria-label på redigeringsknappen i oppsummeringen. Overstyrer både den vanlige tittelen og oppsummeringstittelen.
textResourceBindings.tagTitle Valgfri Type: string | expression<string>
Ledeteksten som vises når brukeren velger en tagg for hver opplastede fil.
removeWhenHidden Valgfri Standardverdi: true Type: boolean | expression<boolean>
Overstyrer oppryddingen av data for skjulte komponenter ved slutten av oppgaven.
dataModelBindings Valgfri Type: object | object
Kobler verdiene i komponenten til felter i datamodellen.
dataModelBindings.simpleBinding Påkrevd Type: datamodellbinding
Angir hvor i datamodellen komponenten skal lagre verdien. En enkel binding brukes for komponenter som lagrer én verdi, vanligvis en streng. Slik bruker du datamodellbindinger.
dataModelBindings.list Påkrevd Type: datamodellbinding
Angir hvor i datamodellen komponenten skal lagre verdiene. En listebinding brukes for komponenter som lagrer flere enkle verdier. Slik bruker du datamodellbindinger.
maxFileSizeInMB Påkrevd Type: integer
Angir maksimal tillatt filstørrelse i megabyte.
maxNumberOfAttachments Påkrevd Type: number | expression<number>
Angir maksimalt antall vedlegg brukeren kan laste opp.
minNumberOfAttachments Påkrevd Type: number | expression<number>
Angir minste antall vedlegg brukeren må laste opp.
displayMode Påkrevd Type: "simple" | "list"
Tillatte verdier: "simple", "list".
hasCustomFileEndings Valgfri Standardverdi: false Type: boolean
Angir om komponenten har gyldige filendelser.
validFileEndings Valgfri Type: string | string[]
En kommaseparert liste over tillatte filendelser. Alle filendelser godtas hvis egenskapen ikke er satt.
alertOnDelete Valgfri Standardverdi: false Type: boolean | expression<boolean>
Angir om en advarsel skal vises når brukeren prøver å slette et element.
renderAsSummary Valgfri Standardverdi: false Type: boolean
Angir om komponenten skal vises som en oppsummering.
forceShowInSummary Valgfri Standardverdi: false Type: boolean | expression<boolean>
Tvinger komponenten til å vises i en oppsummering selv om hideEmptyFields er true i oppsummeringskomponenten.