Attachment controls

Denne gruppe af controls omhandler muligheden for at vedhæfte filer som del af indsendelser.

  • Single File Attachment: Giver mulighed for anmelder kan uploade en enkel fil som del af indsendelsen.

  • Multiple File Attachments: Giver mulighed for at anmelder kan uploade én til flere filer som del af indsendelsen.

  • Image attachment: Giver mulighed for at anmelder kan uploade en billedfil som del af indsendelsen, som bliver del af indsendelsen og den tilhørende PDF.

  • Static image: Designerens mulighed for at inkludere et billede i blanketten som et grafisk udtryk.

For både Single og Multiple File Attachments, så kommer felttypen med et par ekstra valideringsmuligheder under control settings

  • Maximum Attachment Size: Her kan du angive den maksimale mængde filer på det konkrete felt. Husk at værdien angives i bytes så 20 MB skal angives som 20.000.000 eller helt præcist 20.971.520.

  • Supported File Types: Her kan du lave feltspecifikke regler for, hvilke filtyper der tillades, hvilket angives som en mellemrum separeret liste af MIME-types. Som default tillades følgende filtyper i Blanketmotoren (med deres tilhørende MIME-types)

Ovenstående valideringer trumfer eventuelle regler opsat under Form Settings

Filtyper

Mime-types

Filtyper

Mime-types

PDF

application/pdf

XML

text/xml application/xhtml+xml

JSON

application/json

Text

text/plain text/rtf

CSV

text/csv

Billeder

image/gif image/png image/jpeg image/tiff image/bmp

Word

application/vnd.openxmlformats-officedocument.wordprocessingml.document application/msword

Excel

application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/vnd.ms-excel

PowerPoint

application/vnd.openxmlformats-officedocument.presentationml.presentation application/vnd.ms-powerpoin

Baseret på løbende erfaringer, så anbefaler vi højst at tillade 20 MB samlede vedhæftninger ved brug af e-mail endepunkt og 100 MB samlede vedhæftninger ved brug af webservice endepunkt

Orbeon tillader desværre upload af tomme vedhæftninger, hvilket fra tid til anden giver problemer i nogle af de systemer, som skal behandle data. Du kan bruge nedenstående valideringsregler for at sikre, at der ikke kan uploades tomme dokumenter

  • Single File Attachment: not (@size = '0')

  • Multiple File Attachment: not (min(./_[@size and text() != '']/@size) = 0)