The following elements can be marked as mandatory input.
The Check box element consists of a name and the check box itself. The check box represents a Boolean value. Inline editing is possible.
On the Data tab, you can specify whether the element is a mandatory field, is read-only, or is subject to voting. You can activate report support here, too. Enter the GUID of the relevant report in the Default ID of report field. If you do so, the data will be determined by report right before the dialog is displayed and will then be displayed in the dialog.
Example code for the report support
Context.setProperty("375ade20-6ea5-11e6-1af0-504e43.value", "true");
The Static combo box element has a label. The label can be deleted on the Display tab or by clearing the Has label check box.
On the Data tab, you can specify whether the element is a mandatory field, is read-only, or is subject to voting. You can activate report support here, too. Enter the GUID of the relevant report in the Default ID of report field. If you do so, the data will be determined by report right before the dialog is displayed and will then be displayed in the dialog.
Further list entries can be added on the List entries tab. You can assign a name and a value to the individual entries in this list.
Example code for the report support
Context.setProperty("375ade20-6ea5-11e6-1af0-504e43.value","2");
If you enter the list entries of the static combo box during design time as follows and if you use the code above, the value 2 with the label b is set in the dialog during runtime.
The Password element has a label and is used for entering a password if the dialog is edited by a user while a process is being run. A period (.) is shown on the screen for each character entered.
The label can be deleted on the Display tab or by clearing the Has label check box.
On the Data tab, you can specify whether the element is a mandatory field, is read-only, or is subject to voting.
Inline editing is possible.
The Text area element has a label and allows multiple text lines to be entered. You can specify the number of lines to be displayed at runtime. The label can be deleted on the Display tab or by clearing the Has label check box. Inline editing is possible.
On the Data tab, you can specify whether the element is a mandatory field, is read-only, or is subject to voting. You can activate report support here, too. Enter the GUID of the relevant report in the Default ID of report field. If you do so, the data will be determined by report right before the dialog is displayed and will then be displayed in the dialog.
Example code for the report support
Context.setProperty("375ade20-6ea5-11e6-1af0-504e43.value","This is my first line.,This is my second line.");
The Text box element has a label and is used for entering a single text line. The label can be deleted on the Display tab or by clearing the Has label check box. Inline editing is possible.
On the Data tab, you can specify whether the element is a mandatory field, is read-only, or is subject to voting. You can activate report support here, too. Enter the GUID of the relevant report in the Default ID of report field. If you do so, the data will be determined by report right before the dialog is displayed and will then be displayed in the dialog.
You can specify a validation. This means that the input in the dialog will be checked when a task is edited. The following validations are available:
No validation (text box input is not checked)
Must not be specified (the box must not be completed)
Must be specified (the box must be completed)
E-mail address (a valid e-mail address must be entered)
Floating point number (a valid floating point number must be entered)
Example code for the report support
Context.setProperty("375ade20-6ea5-11e6-1af0-504e43.value","This is my text.");
The Hyperlink element has a name and represents either a hyperlink (for example, http://www.softwareag.com), or a shortcut to ARIS Architect models. Inline editing is possible.
On the Data tab, you can specify whether the element is a mandatory field, is read-only, or is subject to voting. You can activate report support here, too. Enter the GUID of the relevant report in the Default ID of report field. If you do so, the data will be determined by report right before the dialog is displayed and will then be displayed in the dialog.
Example code for the report support
Context.setProperty("375ade20-6ea5-11e6-1af0-504e43.value", "http://www.myServer/myPage.htm");
The User element consists of a label and Browse. If this button is clicked during editing of a human task, a dialog showing all active users opens. Active users are users that have been modeled as active users in the organizational chart or defined by LDAP.
The label can be deleted on the Display tab or by clearing the Has label check box.
On the Data tab, you can specify whether the element is a mandatory field, is read-only, or is subject to voting. You can also specify whether only users, user groups (and their quantity) or both are allowed. When running the dialog, the users or user groups offered for selection will change accordingly.
The dialog shown here is visible only when executing the process, not during the dialog test.
In the Find window, you can search for users, user groups, or login IDs. The Search result area displays the search result, that is, all active users and user groups that exist
in the system. They can be selected by double-clicking. You remove them from the selection
using Delete. To display all persons belonging to a user group, double-click the relevant user
group.
Example code for the report support
Context.setProperty("usergroupFilter","MyGroup");
To set the list of selected users and user groups, specify their names as a comma-separated String:
Context.setProperty("selection","jsmith,jdoe,jadoe");
The Period element has a label and is used for entering a duration. The label can be deleted on the Display tab or by clearing the Has label check box.
It consists of two parts - a spin box for selecting the duration and a list for selecting the unit (days, hours, minutes, or seconds).
On the Data tab, you can specify whether the element is a mandatory field, is read-only, or is subject to voting.
The Button element has a name. You can use this element to model buttons that are to be displayed in addition to the existing buttons in a dialog.
On the Data tab, you can specify whether the element is a mandatory field, is read-only, or is subject to voting.
The Date and time element has a label and is an input box for a date and time stamp. The label can be deleted on the Display tab or by clearing the Has label check box. Inline editing is possible.
You can activate report support on the Data tab. If you do so, the data will be read from ARIS by a report right before the dialog is displayed and will then be displayed in the dialog when the task is opened for editing. You can dynamically change the displayed name (label) of all elements using a report. If the task is displayed read-only, the report is not executed.
On the Data tab, a date with a time accurate to the nearest second can be preset in the Value field.
The Date and time element is structured as follows:
List for selecting the month
List for selecting the year
Calendar section for selecting the day
Box for selecting the hour
Box for selecting the minute
Box for selecting the second
Today button for selecting the current date
None button, which enables you to define no date or to discard the selected date
OK button for accepting entries
Cancel button for discarding entries
On the Data tab, you can specify whether the element is a mandatory field, is read-only, or is subject to voting.
Example code for the report support
Context.setProperty("375ade20-6ea5-11e6-1af0-504e43.value", "2016-10-03");
The Number field element has a label and is used for entering numbers. It is a spin box with arrows for increasing or reducing the numerical value. Values can also be entered directly. The label can be deleted on the Display tab or by clearing the Has label check box. Inline editing is possible.
You can activate report support on the Data tab. If you do so, the data will be read from ARIS by a report right before the dialog is displayed and will then be displayed in the dialog when the task is opened for editing. You can dynamically change the displayed name (label) of all elements using a report. If the task is displayed read-only, the report is not executed.
Example code for the report support
Context.setProperty("375ade20-6ea5-11e6-1af0-504e43.value","1");
The List element has a label and contains list entries. Multiple selection is possible. You can define the number of lines.
The label can be deleted on the Display tab or by clearing the Has label check box.
On the Data tab, you can specify whether the element is a mandatory field, is read-only, or is subject to voting.
Further list entries can be added on the List entries tab.
When the process is run, the values modeled in the data flow are applied to the list entries.
Example code for the report support
Context.setProperty("375ade20-6ea5-11e6-1af0-504e43.value","3");