This item is found in multiple S3 file types. Its controls and their order may vary based on the file type.
ID
- What it does: Programmatic ID of the control.
- How to use it: Enter the text.
- Other notes: This must be unique. It is prefixed with chk.
Visible checkbox
- What it does: Determines whether the user can see the control.
- How to use it: Click the checkbox to check or uncheck.
Mode
- What it does: Determines whether the way the user opened the form affects the control. Options are All, New, and Update. All means that regardless of whether the user created new or opened existing, the control behaves the same. New is for creating new and Update is for opening existing.
- How to use it: Select from the drop down.
- Other notes: It defaults to All.
Visible Rule
- What it does: Displays the control if it evaluates to true. Hides the control if it evaluates to false.
- How to use it: Enter the rule from the entity.
- Other notes: The rule comes from the entity. It must be configured there for you to use it here.
Enable Rule
- What it does: Allows the user access to the control if it evaluates to true. Disables (grays out) the control if it evaluates to false.
- How to use it: Enter the rule from the entity.
- Other notes: The rule comes from the entity. It must be configured there for you to use it here.
Resource
- What it does: Security ID that determines whether the user can access the control.
- How to use it: Enter the ID from the security table.
CSS Class
- What it does: Custom style sheet class that controls cell appearance.
- How to use it: Enter the text.
- Other notes: If left blank, the appearance is default. The class must be configured in the MVVM project style sheet in the .NET project.
Custom Attributes
- What it does: Custom attribute defined by the developer to be rendered on the HTML page.
- How to use it: Enter the text.
Related Grid
- What it does: Grid the control updates.
- How to use it: Select from the available grids.
Entity Field
- What it does: Table column that contains the value.
- How to use it: Enter the column.
Query ID
- What it does: Data object whose table contains the column.
- How to use it: Enter the data object.
Data Field
- What it does: Column linked to the control value(s).
- How to use it: Enter the column.
Operator
- What it does: SQL operator used in the appended where clause.
- How to use it: Select the operator.
Checked Value
- What it does: Value if the switch is active.
- How to use it: Enter the value.
- Other notes: This defaults to Y.
Unchecked Value
- What it does: Value if the switch is not active.
- How to use it: Enter the value.
- Other notes: This defaults to N.
Default Checked checkbox
- What it does: Determines whether the switch is active when the user opens the form.
- How to use it: Click to check or uncheck.
Editable checkbox
- What it does: Determines whether the user can edit grid values.
- How to use it: Click to check or uncheck.
Item Read Only Rule
- What it does: Rule that determines whether the value is editable when the user opens the form in update mode.
- How to use it: Type or select from the available rules.
Switch Active Label
- What it does: Label to be displayed when the switch is active.
- How to use it: Enter the text.
Switch Inactive Label
- What it does: Label to be displayed when the switch is inactive.
- How to use it: Enter the text.
Validation Rules
- What it does: Rule or collection of hard or soft error rules that check validity of the user input.
- How to use it: Enter the rule or click the magnifying glass icon and select the rule(s).
Set Client Visibility button
- What it does: Opens a window that allows setting conditions under which the control is visible.
- How to use it:
- Click the button.
- Populate the Control List.
- Set the Value-Visible Control pairings.
- Click OK.
Set Client Enable button
- What it does: Opens a window that allows setting conditions under which the control is enabled.
- How to use it:
- Click the button.
- Populate the Control List.
- Set the Value-Visible Control pairings.
- Click OK.
This post is part of multiple topics: