FormComponent Class
Every data point in a form is retrieved/saved as a FormComponent. It can represent a single Textbox or a grid with other FormComponent children.
Namespace: Ensur.Core.Main.POCOs.FormsAssembly: Ensur.Core.Main (in Ensur.Core.Main.dll) Version: 1.0.0.0 (1.0.0.0)
public class FormComponent : EnsurPocoBase
Public Class FormComponent
Inherits EnsurPocoBase
Ensur.Core.Main.POCOs.Forms.FormComponent = function();
Type.createClass(
'Ensur.Core.Main.POCOs.Forms.FormComponent',
Ensur.Core.Main.EnsurPocoBase);
- Inheritance
- Object EnsurPocoBase FormComponent
| Caption |
The decriptive name for this field shown to the user.
|
| ComponentCanStoreValues |
If this value can store a value
|
| ComponentFormDescription |
The description of the component set in Ensur
|
| ComponentID |
Component ID. Required for saving values
|
| ComponentName |
The name of the component set in Ensur
|
| ComponentType |
The type of component (textbox, drop down list)
|
| ComponentTypeDescription |
A description of the type of component
|
| DataRules |
A discription of any rules for this component to be saved
|
| DocID |
The id of the associated document
|
| FieldData |
Field-dependent readable information on the value
|
| GridData |
A grid of individual form components
|
| GridPageNumber |
Paging for grids. Which page number of grid data to display (based on GridTotalRows)
|
| GridTotalRows |
Paging for grids. When working with grid data, this determines how many rows are returned in a single page of grid data.
|
| IsRequired |
Is a value required for this component to be saved
|
| PickListOptions |
An array of values that are possible choices in list type component
|
| Value |
The value of any single value components
|
| Values |
The value of any multiple value components
|
| ValueType |
What field holds the value for this component.
|