Sist endret: 14. mai 2025

AttachmentList (Liste over vedlegg)

Viser en liste over alle (eller noen) vedlegg som er lastet opp i skjemaet, for den oppgaven de jobber på.

Bruk

Komponenten AttachmentList kan brukes til å vise alle vedlegg som er lastet opp i skjemaet, samt lenke til dem slik at brukeren kan laste dem ned. Man kan også begrense komponenten til å bare vise et utvalg vedleggstyper/datatyper.

Anatomi

AttachmentList

Egenskaper

Følgende er en liste over tilgjengelige egenskaper for AttachmentList (Liste over vedlegg).

Vi oppdaterer for øyeblikket hvordan vi implementerer komponenter. Listen over egenskaper kan derfor være noe unøyaktig.
EgenskapTypeBeskrivelse
idstrengKomponent-ID-en. Må være unik innenfor alle oppsett/sider i et oppsett-sett. Kan ikke slutte med .
typestrengMå være AttachmentList.
textResourceBindings.titlestrengLedetekst
dataTypeIdsstreng[]Liste over datatyper som skal vises i listen. Hvis ingen datatyper er spesifisert, vises alle vedlegg.
linksboolskViser lenker til vedleggene i listen. Denne er aktivert som standard. Hvis den blir deaktivert (satt til false), vil bare navnene på vedleggene vises sammen med ikoner.

Konfigurering

Vi oppdaterer for øyeblikket Altinn Studio med flere muligheter for innstillinger! Dokumentasjonen oppdateres fortløpende, men det kan være flere innstillinger tilgjengelig enn det som beskrives her og noen innstillinger kan være i betaversjon.

Legg til komponent

    Du kan legge til en komponent i Altinn Studio Designer ved å dra den fra komponent-listen til sideområdet. Når du velger komponenten, vises innstillingspanelet for den.

    Grunnleggende komponent:

    App/ui/layouts/{page}.json
    {
      "$schema": "https://altinncdn.no/toolkits/altinn-app-frontend/4/schemas/json/layout/layout.schema.v1.json",
      {
        "data": {
          "layout": [
            {
              "id": "myAttachmentList",
              "type": "AttachmentList",
              "textResourceBindings": {
                "title": "Alle vedlegg"
              }
            }
          ]
        }
      }
    }
    

    Begrensning av vedleggstyper

    Man kan begrense komponenten til vise frem et utvalg vedleggstyper/datatyper. Gyldige verdier er:

    • Alle datatyper som definert i applicationmetadata.json under dataTypes, med unntak av datamodeller (disse regnes aldri som vedlegg)
    • Datatypen ref-data-as-pdf (representerer automatisk genererte PDF-filer for et utfylt skjema).

    Eksempel:

    {
      "id": "myAttachmentList",
      "type": "AttachmentList",
      "textResourceBindings": {
        "title": "Noen vedlegg"
      },
      "dataTypeIds": [
        "ref-data-as-pdf",
        "my-custom-data-type"
      ]
    }