The next table presents the properties of the Editable Table widget.

Property

Description

Optionality

Default value

Obs.

Name

Name of the widget used in the screen scope.

Mandatory

Formn

This name represents the widget in the Scope Tree where it aggregates its runtime properties.

See rules for naming elements.

Source Record List

The list of records to display to end-users.

A copy of the Source Record List will be created and stored in an implicit variable within the widget itself.

Mandatory

 

The Source Record List is copied into the implicit variable after the screen Preparation finishes, and whenever a screen action is executed.

Width

Indicates the width of the widget. You can change the width by editing this property or by resizing it using the Grid in the Content Canvas.

Optional

(fill parent)

The value of this property can be in columns, pixels, points, or percentage.

Margin Left

Indicates the width of the left margin of the widget.

This value can be automatically set by the Grid.

Optional

 

The value of this property can be in pixels, points, or percentage.

If not defined and the widget style defines a margin-left then this margin is applied to the widget.

Margin Top

Indicates the height of the top margin of the widget.

This value can be automatically set by the Grid.

Optional

Auto

The value of this property can be in pixels or points.

If Auto is selected and the widget style defines a margin-top then this margin is applied to the widget.

Line Count

Indicates the maximum number of rows that can be displayed in this widget.

Mandatory

50

 

Show Header

Indicates whether the header row is displayed at the top of the widget.

Mandatory

Yes

 

Style

Defines the CSS style applied to the widget.

Optional

EditableTable

Learn more About Style Sheets.

A drop-down list of suggestions is shown to facilitate selecting a single style. To apply more than one style simply separate the styles with a blank space.

Double-click on the property and the Style Sheet Editor is opened with the current style already selected.

Enabled

Provides a quick way to disable all the inputs inside the Form. Setting this property to False as the same effect as setting the Enabled property of all the inputs to False.

Mandatory

True

Although setting this property to False disables the inputs, this does not prevent malicious tampering of this setting on the client side.

Therefore, you should always complement this setting with validation on server side to assess the end-user has the right privileges to edit this information.

Delete Confirmation Message

Message displayed to confirm that you really want to delete the record in the selected row.

You can type the message directly or use the Expression editor.

This property is evaluated during the rendering of the web screen, which means that values provided by the end-user have not been submitted when the expression was evaluated.

Optional

 

If the end-user does not confirm the operation, On Row Delete event is not executed.

Add Record Message

The text of the link to add new records.

Optional

 

 

On Row Delete- Grouped properties in the context of handling a delete event.

Destination

A list of possible screen actions created for the current screen is displayed sorted by name. Simply choose one of them.

Optional

 

The screen action will be called using Ajax. Learn more about rich Web screens using Ajax.

Destination Arguments

The list of arguments that corresponds to the input parameters of the screen action. The values of the parameters must be of the same type as the input parameters.

 

 

The argument is mandatory or optional, if the parameter in the destination screen is respectively mandatory or optional.

On Row Save- Grouped properties in the context of handling a save event.

Destination

A list of possible screen actions created for the current screen is displayed sorted by name. Simply choose one of them.

Optional

 

The screen action will be called using Ajax. Learn more about rich Web screens using Ajax.

Destination Arguments

The list of arguments that corresponds to the input parameters of the screen action. The values of the parameters must be of the same type as the input parameters.

 

 

The argument is mandatory or optional, if the parameter in the destination screen is respectively mandatory or optional.

Extended Properties - Additional properties for attributes and events that implement specific behaviors of your widget.

Name

Name of the attribute that the HTML element can accept as specified in the HTML language reference.

 

 

This property is added to the HTML tag that corresponds to this widget.

Learn more about Extending Properties and how widgets are translated into HTML tags.

Value

The value for the attribute.

 

 

This property is added to the HTML tag that corresponds to this widget.

Learn more about Extending Properties and how widgets are translated into HTML tags.

See Also

About the Editable Table Widget | Editable Table Widget Runtime Properties