STPROPERTY

Contains class and object names used for dynamic rule generation, UI generation, and code generation

Field Name

Caption

Mask

Description

Field Type

PROP_AFFECTSPROPS

 

 

Affects other properties

Boolean

PROP_CLASSNAME

 

150x

Code class name. This is used for code generation and dynamic rules definition.

Text

PROP_COMPONENTID

 

 

Link to PROCESSCOMPONENTLIST to identify the default type of control used to render this field on a web page.

Long Integer

PROP_COMPOSITE

 

 

If this field is not null it indicates that this is a composite field and does not directly represent data in the database. ------- 1 = Building Number Composite 2 = Street Name Composite. ------------ For composite fields the %FIELDS table is not used

Integer

PROP_FIELDID

 

 

Link to %FIELDS. This stores the link to %FIELDS for all properties. In the case of composite fields, this ID will be linked to the primary field, or the field that will have any additional field properties that are required.

Long Integer

PROP_ID

 

 

AutoID

Long Integer

PROP_MODULEID

 

 

Link to the Modules table

Long Integer

PROP_NOUI

 

 

A flag that indicates that this property is tied to a field that may not be added to the user interface form. This is typically because the field is Available as a composite or dependant of a different field that is available.

Boolean

PROP_PROPERTY

 

50x

Code property name. This is used for code generation and dynamic rules definition.

Text

PROP_READONLY

 

 

Indicates that this property will have no public setter.

Boolean

PROP_REQUIRED

 

 

Flag that indicates that this is a required field, this may not be modified by customers.

Boolean

PROP_TYPEPROP

 

50x

The name of the type property for a code type field. This is used for code generation.

Text