...
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).
Udeluk filtyper ved at validere endelser: Det kan ske, at der er filer, som har forskellige endelser, men har samme MIME-type som andre. Et eksempel er .jfif, der har samme MIME-type som .jpg. Derfor kan man ikke udelukke .jfif uden også at udelukke .jpg. I sådan et tilfælde skal man i stedet validere endelsen, og udelukke filtypen på det enkelte felt, på denne måde:
Validering for enkel-vedhæftning:not(ends-with(lower-case(@filename), '.jfif'))
Validering for multi-vedhæftning:
count(./*[ends-with(lower-case(@filename), '.jfif')]) = 0
Ovenstående valideringer trumfer eventuelle regler opsat under Form Settings.
Filtyper | Mime-types |
---|---|
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 |
Note |
---|
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. |
Note |
---|
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 valideringsreglerfor at sikre, at der ikke kan uploades tomme dokumenter.
|