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.

Definition

Namespace: Ensur.Core.Main.POCOs.Forms
Assembly: Ensur.Core.Main (in Ensur.Core.Main.dll) Version: 1.0.0.0 (1.0.0.0)
C#
public class FormComponent : EnsurPocoBase
Inheritance
Object    EnsurPocoBase    FormComponent

Properties

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.

See Also