Object Class View (FSCVIEW@1.1001:View)

Object Class Hierarchy

COOSYSTEM@1.1:Object > COOSYSTEM@1.1:ComponentObject > FSCVIEW@1.1001:View

An object of the class View ("View") is used to model fields derived from a single object or aggregate. For each field it stores a unique identifier, an optional multilingual name and a property path, an optional subview, and whether this field must be defined.

Each entry of the property path specifies a property and a flag whether this part of the path may be modified.

If a subview is specified, and a path results in an object, an aggregate or a list of objects or aggregates, the subview is used to model which subfields should be displayed.

To make instances of this class extensible, a software component and a identifier can be specified for each field.

Additional Information

Default Background Menu: COODESK@1.1:MenuRootWinContext
Compound: false
Action for Moving Objects: COODESK@1.1:DragIntoMove
Abstract: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Symbol: COODESK@1.1:SymbolFormPage
Base Class: COOSYSTEM@1.1:ComponentObject
Action for Linking Objects: COODESK@1.1:DragIntoLink
Default Main Menu: COODESK@1.1:MenuRootFolder
Action for Copying Objects: COODESK@1.1:DragIntoCopy
Display Mode: DISP_LINES

Properties

ReferenceName
COOSYSTEM@1.1:mlnameMultilingual Name
FSCVIEW@1.1001:fieldsFields

Properties

COOSYSTEM@1.1:mlname (Multilingual Name)

Stores the multilingual name of the object. It stores one name for each supported language.

Additional Information

Changeable in Installed Component: true
Action to Get Display String of Property: COOSYSTEM@1.1:AttrGetDisp
Action Called Before Property Is Saved: COOSYSTEM@1.1:AttrObjNameBuildSet
Multiple Values (Overrides Type): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:LanguageStringList
Secured: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

FSCVIEW@1.1001:fields (Fields)

Contains the list of fields defined by a view.

Additional Information

Type: FSCVIEW@1.1001:Field
Multiple Values (Overrides Type): true
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Changeable in Installed Component: true


[top]