File Upload enables you to attach a file to a form.
Figure 1: Screenshot highlighting File Upload obtained from sample Expenses Claim App
Figure 2: File Upload Properties
|ID||Element ID (By declaring as "receipt", a corresponding database table column "c_receipt" will be created)|
|Label||Element Label to be displayed to end user.|
Figure 3: File Upload Properties - Advanced Options
Attach a Validator plugin to validate the input value.
Maximum File Size (KB)
Maximum File Size (KB) in Integer.
Error Message (File size limit exceeded)
|Error Message when file size exceeded.|
File Type (.pdf;.doc)
Accepted file type extension(s). (Semicolon separated values)
Error Message (File type mismatch)
|Error Message when file type mismatched.|
Manage on who is able to access the file uploaded. Read more at Permission Control.
|Size||Specifies the width, in characters, of an <input> element.|
Allowed multiple files upload?
Allows multiple files upload.
Determines if one can upload a file.
Download as Attachment
Determines the download behavior.
Screenshots taken from http://localhost:8080/jw/web/console/app/hr_expense/1/form/builder/hr_expense_claim