Presentasjonsfelter
Konfigurasjon av presentasjonsfelter for app.
I noen tilfeller kan det være nyttig med presentasjonsfelter for å enklere kunne skille mellom flere instanser av samme applikasjon.
Ved å konfigurere presentasjonsfelter på en applikasjon vil man hente ut verdier fra skjemadataene og legge dette på instansobjektet. Disse verdiene benyttes i meldingsboksen i Altinn til å berike tittelen til instansen med dataverdiene.
Konfigurasjon
Konfigurasjon av presentasjonsfelter gjøres i applicationmetadata.json
som ligger i repoet under mappen App/config
.
Legg til en ny seksjon med navn presentationField
med følgende underfelter:
Navn | Beskrivelse |
---|---|
id | Id på presentasjonsfeltet. Benyttes til å identifisere presentasjonsteksten når den er lagret på instansen. |
path | Datamodell path til presentasjonsfeltet. Denne verdien er den samme som bindes til en komponent i layoutfilen til appen. |
dataTypeId | Id på datamodellen som verdien skal hentes fra. |
Konfigurasjonen til en app med to definerte presentasjonsfelter vil se slik ut:
"presentationFields": [
{
"id": "Ansettelse",
"path": "OpplysningerOmArbeidstakeren-grp-8819.Arbeidsforhold-grp-8856.AnsattAar-datadef-33267.value",
"dataTypeId": "default"
},
{
"id": "Navn",
"path": "OpplysningerOmArbeidstakeren-grp-8819.OpplysningerOmArbeidstakeren-grp-8855.AnsattNavn-datadef-1223.value",
"dataTypeId": "default"
}
]
Resultat
Resultatet i meldingsboksen vil være tittel på applikasjonen med påfølgende presentasjonstekster i en kommaseparert liste.