Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NameDescriptionDirectionTypeRequired
ConnectionSpecify the name of the connection (See How to setup a connection)InputStringTrue
FileExtensionOnly file extensions that are specified can be uploaded. When none is specified, all file types are allowed.
File extensions should be without a dot, e.g. txt.
InputExpressionFalse
MaxFileSizeOnly files smaller than the specified file size can be uploaded. This integer should be in bytes, e.g. 1048576.InputExpressionFalse
PersistenceThe persistence parameter indicates whether the system should clean up files at the end of the session/request.InputDomainTrueModeIndicate the mode: 'single file' (one file at a time) or 'multiple file' (multiple files in one go) upload.Input
MaxFileAmount

Provide how many files can be uploaded to this container. If -1 is provided there will be no limit. 

InputExpressionDomainTrue
UpdateFileIDSpecify the attribute containing the File ID when using the upload container for an update action. This is only relevant when using a single file upload.InputAttributeFalse
CaseIDSpecify the CaseId where the uploaded files belong to.InputExpressionFalse
FileIDThe returned file id should be put in the specified attribute.OutputAttributeTrue
FileName

The returned file name should be put in the specified attribute.

The entity of the attribute should be same as that of the FileID parameter.

OutputAttributeFalse
FileType

The returned file type should be put in the specified attribute.

The entity of the attribute should be same as that of the FileID parameter.

OutputAttributeFalse
FileSize

The returned file sizeshould be put in the specified attribute.

The entity of the attribute should be same as that of the FileID parameter.

OutputAttributeFalse
FileCreatedBy

The returned user that created the file should be put in the specified attribute.

The entity of the attribute should be same as that of the FileID parameter.

OutputAttributeFalse
FileCreationDate

The returned file creation date should be put in the specified attribute.

The entity of the attribute should be same as that of the FileID parameter.

OutputAttributeFalse
AuthorizedRolesSelect roles that are authorized for this documentInputRole(s)False
RequiredWhen specified and evaluates to TRUE, the container validates if a file has been successfully uploaded before flowing to the next page.InputExpressionFalse

...

  • FileSize is validated against the MaxFileSize, which can be set as a parameter of the container.
  • File extension is validated against the allowed extensions, which can be set as a parameter of the container.
  • File names can only consist of the following allowed specific set of characters and digits:
    • a-z lowercase and uppercase and with or without diacritics 
    • digits zero until nine
    • special characters _!@#$€%^&,.-+`~"-[]() and space 
  • File ContentType is validated against the allowed extensions.
  • The amount of files is validated against the MaxFileAmount, which can be set as a parameter to the container.

Maximum file size

The maximum file size that can be uploaded is determined by a number of factors, of which not every factor is in control of Blueriq. 

...