Modeling: Available Data Types

As well as common 'String type' and 'File type', also 'HTML panel type' which displays precautions, and 'Discussion type' which records added time can be defined as business data that flows in Workflow.

List of Data Types

Data TypesInput Method/Input Check
/Format/System Limit
Input from
smartphone
Initial value setting/Automatically input setting
String
[Text Box single line]
  • Maxmum lengths
  • Minimum lengths
     
  • Up to 1,000,000 characters
Any character or number can be set as initial value.
The variables can be embedded as initial value.
  • Process Start User
    #{processInstanceInitQuserName}
  • Process ID
    #{processInstanceId}
  • Process Start date and time
    #{processInstanceStartDatetime}
    #{#format(processInstanceStartDatetime, 'MM dd, yyyy HH:mm:ss')}
  • Process Sequence (Ver 8.2)
    #{processInstanceSequenceNumber}
    #{#sformat('%04d', processInstanceSequenceNumber)}
String
[Text Box multiple lines]
  • Maximum lengths
  • Minimum lengths
     
  • Up to 1,000,000 characters
Numeric
  • Range of decimal digits
  • Maximum value
  • Minimum value
     
  • Decimal and thousands separator
    (1,234.56)
    (1.234,56)
  • Prefix
    (\, $ etc. )
  • Suffix
    (% etc. )
     
  • Absolute min value is minus trillion and absolute max value is trillion.
  • ten places of decimals

※Automatic calculation processed when completion
Any number can be set asinitial value.
The variable "Process ID" also can be set as initial value.

Automatically input calculation results.
  • example of four arithmetic operations
    ((data['1'] - data['2']) * 5 + 12.345) * data['3'].summary['2'] / data['4']
Select
[Radio Button]
 Any choice can be set as initial value.

※Values input in [String] type process data item may be used as choices.
Select
[Select Box]/td>
 
Select
[Check Box]
  • Maximum number of selected choices
  • Minimum number of selected choices
One of choices can be set as initial value.

※Values input in [String] type process data item may be used as choices.
Select
[Search Select Box]
 ×Initial value is not available

※ Choices can be obtained from external system via HTTP
Date
[Y/M/D]
  • Direct input: yyyy-mm-dd
  • Input from calendar is available.
     
  • 1900~2100

※Input from calendar
is not availabe
Process start time can be set as initial value.

datae-initial-en.png
Date
[Y/M]
  • Direct input: yyyy-mm
     
  • 1900~2100
Date
[M/D]
  • Direct input:  mm-dd
DateTime
  • Direct input:  
    yyyy-mm-dd HH:MM
  • Input from calendar is available.
  • Can select in pull-down
  • Can click 'Now' button
     
  • 1900~2100

※Input from calendar
is not availabe
File
  • ※ There is a limit of size
    depending on license
△Attaching one file
※Unavailable to delete.
※If with iPhone, unavailable to attache files.
※※ Users can attach up to 5 files at one time.
※※ Upload the files separately when correspondence time out.
User
  • Select a user from users list.
  • Input by Me button is also available.
△Input in testProcess start user can be set as initial value.
Discussion
  • Input characters in field.
    "Comments Send" button
     
  • The time and user of the post
    will be recorded automatically.

※No "Comments Send" button
Not available to set initial value.
Table
  • String: Maximum number of characters
  • String: Minimum number of characters
     
  • Numeric: Range of decimal digits
  • Numeric: Min number
  • Numeric: Max number
     
  • Decimal and thousands separator
    (1,234.56)
    (1.234,56)
  • Prefix
    (\, $ etc. )
  • Suffix
    (% etc. )
     
×
Unavailable to input.
(Only displaying)

※※ [String (Text Box single line)], [Numeric], [Select(Select Box)] can be set as column items.

[Numeric] type columns have additional functions of:

  • Multiplication of two Process Data
  • Total value of all data within a column.
HTML Panel
  • (Only displaying)
(Only displaying)※※ Operational manual and reference information can be described.
※※ HTML tag is available.

 

Process Data Items Required to Input

In setting of data items except for [Discussion], you can tick the Required check-box
Available setting Mandatory check in unit of column in [Table type]. (Cannot set Check mandatory in unit of line such as 'One or more lines must be input.')

 

Sample of Input Form (Operating Task Screen)

data-type-date-en.pngdata-type-file-3-en.png