Top
Systemwalker Runbook Automation Reference Guide
Systemwalker

4.1.1 UI Widgets

"UI widgets" is a generic name for a group of widgets defined in a QuickForm. There are the following two types:

Screen Widgets

"Screen widgets" is a group of widgets which are displayed on the screen such as text input fields, tables, etc. Widgets are transformed into HTML elements at runtime in the Web browser if you specify widgets in the accepted format for HTML.

The following table shows all screen widgets:

Name

Type (This value is defined to type property)

Overview

Text

IBPMText

The widget to display text.
This corresponds to <span>text</span> in HTML.

TextInput

IBPMTextInput

The widget to input and edit a single line of text.
This corresponds to <input type="text" value="value"> and <input type="password" value="value"> in HTML.

CheckBox

IBPMCheckBox

The widget to display an "on/off" (selected or cleared) check box.
This corresponds to <input type="checkbox" value="value "> in HTML.

RadioButton

IBPMRadioButton

The widget to display a radio button.
This corresponds to <input type="radio" value="value"> in HTML.

TextArea

IBPMTextArea

The widget to input and edit one or more lines of text.
This corresponds to <textarea> in HTML.

Select

IBPMSelect

The widget to display a list from which single or multiple items can be selected.
This corresponds to <select> <option> in HTML.

ComboBox

IBPMComboBox

The widget to display a combo box (sometimes called "dropdown box"), which consists of an input field and a list of items from which a single item can be selected.
It is also possible to enter text directly in the input field.

DateInput

IBPMDateInput

A type of TextInput widget.
This widget to input and edit the date and time.

NumberInput

IBPMNumberInput

A type of TextInput widget.
This widget to input and edit numerical values.

SelectList

IBPMSelectList

The widget to display a list from which single or multiple items can be selected.

CheckList

IBPMCheckList

The widget to display a list with check box items.

ViewContainer

IBPMViewContainer

The general container widget.
This widget can contain HTML elements, and the whole can be handled as one widget.
ViewContainer itself does not have a view component.

Panel

IBPMPanel

The widget to display a container with a title bar. This consists of title part and body part.
This widget can contain HTML elements for the body part.

ViewStack

IBPMViewStack

The widget to switch between containers in the same position.

TabPanel

IBPMTabPanel

The widget to display containers on tabbed pages. Users can switch between pages by clicking the tabs.

FragmentContainer

IBPMFragmentContainer

The container widget to load and display contents from an external source after the page has been displayed.

Calendar

IBPMCalendar

The widget to display a calendar and select a date.

PopupCalendar

IBPMPopupCalendar

The widget to display a popup calendar window.

CalendarButton

IBPMCalendarButton

The button widget to display a popup calendar when pressed. This is used with PopupCalendar.

Additional Functional Widgets

Additional functional widgets add functions to screen widgets.
The following table shows all additional function widgets:

Name

Type (This value is defined to type property)

Overview

RadioButtonGroup

RadioButtonGroup

The widget to group radio buttons.
Using this widget, you can group radio buttons together into a group.