Presentasjonsfelter
Slik konfigurerer du presentasjonsfelter for en app.
I noen tilfeller kan det være nyttig med presentasjonsfelter for å enklere kunne skille mellom flere instanser av samme app.
Ved å konfigurere presentasjonsfelter på en app henter du ut verdier fra skjemadataene og legger disse på instansobjektet. Disse verdiene brukes i meldingsboksen i Altinn til å berike tittelen til instansen med dataverdiene.
Konfigurasjon
Du konfigurerer presentasjonsfelter i applicationmetadata.json som ligger i repoet under mappen App/config.
Legg til en ny seksjon med navn presentationFields med følgende underfelter:
| Navn | Beskrivelse |
|---|---|
| id | Id på presentasjonsfeltet. Brukes 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 ser slik ut:
App/config/applicationmetadata.json"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 blir tittel på appen med påfølgende presentasjonstekster i en kommaseparert liste.
