Object Class Active Report (COOAR@1.1:ActiveReport)

Object Class Hierarchy

COOSYSTEM@1.1:Object > COOSYSTEM@1.1:ComponentObject > COOAR@1.1:ActiveReport

Defines an abstract object class (as component object) with the general properties of an active report.

Additional Information

Default Background Menu: COODESK@1.1:MenuRootWinContext
Compound: false
Action for Moving Objects: COODESK@1.1:DragIntoMove
Default Context Menu (Container Independent): COODESK@1.1:MenuRootOLEContContext
Abstract: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Symbol: COODESK@1.1:SymbolActiveReport
Default Context Menu: COODESK@1.1:MenuRootContext
Base Class: COOSYSTEM@1.1:ComponentObject
Action for Linking Objects: COODESK@1.1:DragIntoLink
Action for Copying Objects: COODESK@1.1:DragIntoCopy
Display Mode: DISP_LINES
Default Main Menu: COODESK@1.1:MenuRootAdmin

Properties

ReferenceName
COOAR@1.1:includesAdditional Scripts
COOAR@1.1:resultResult
COOAR@1.1:transformTransformation
COOSYSTEM@1.1:contentFile
COOSYSTEM@1.1:mlnameMultilingual Name

Actions

ReferenceName
COODESK@1.1:OpenObject
COODESK@1.1:ReadObjectContent
COODESK@1.1:ViewObject

Properties

COOAR@1.1:includes (Additional Scripts)

In this property the developer could collect useful scripts, in which he can implement a function library. These functions can be used inside an active report.

Additional Information

Changeable in Installed Component: true
Multiple Values (Overrides Type): true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Type: COOSYSTEM@1.1:OBJECTLIST
Possible Object Class: COOSYSTEM@1.1:Object
Search for Allowed Classes Only: true
Changeable: true
Must Be Defined: false
Visible: true


[top]

COOAR@1.1:result (Result)

Allows the designer of an Active Report to control the further processing of the output of the basic Active Reporting process. The basic output is generated by running the scripts inside the Primary Content of the Active Report and embedding their respective results into the static parts. It is possible to add an additional conversion step to convert this output of the basic process into some other format by using an appropriate tool.

Additional Information

Action to Get Display String of Property: COOAR@1.1:ResultGetDisp
Type: COOAR@1.1:Result
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]

COOAR@1.1:transform (Transformation)

Defines all the transformation information that is needed.

Additional Information

Action to Get Display String of Property: COOAR@1.1:TransformationGetDisp
Type: COOAR@1.1:Transformation
Changeable: true
Visible: true
Must Be Defined: false
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Constructor Action: COOSYSTEM@1.1:AttrConstructor
Changeable in Installed Component: true


[top]

COOSYSTEM@1.1:content (File)

Stores the multimedia content of the object and information like the size of the content or the date of the last change.

Additional Information

Access Types for Reading Property: COOSYSTEM@1.1:AccTypeReadContent
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:AttrContentSet
Type: COOSYSTEM@1.1:Content
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Constructor Action: COOSYSTEM@1.1:AttrContentConstructor
Action Called After Property Is Read: COOSYSTEM@1.1:AttrContentGet
Access Types for Changing Property: COOSYSTEM@1.1:AccTypeChangeContent
Action Called After Property of Version Is Read: COOSYSTEM@1.1:AttrContentGetVersion
Changeable: true
Must Be Defined: false
Action to Get Property for Full-Text Search: COOSYSTEM@1.1:AttrContentGetFTS
Visible: true


[top]

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]

Actions

COODESK@1.1:OpenObject

Opens the object.

Additional Information

Symbol: COODESK@1.1:SymbolOpen
Prototype: COODESK@1.1:MenuActionPrototype
Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COODESK@1.1:ReadObjectContent

Opens the object with content in read-only mode.
ParameterTypeIn/OutOptionalDescription
attributeCOOSYSTEM@1.1:OBJECTintrue The property definition of the objects content property to be read.
contidCOOSYSTEM@1.1:INTEGERintrue The identification of the content.
unused1intrue
unused2intrue
callbackactionCOOSYSTEM@1.1:OBJECTintrue
contentCOOSYSTEM@1.1:CONTENTintrue
extensionCOOSYSTEM@1.1:STRINGintrue
oleclassidCOOSYSTEM@1.1:STRINGintrue
verbCOOSYSTEM@1.1:STRINGintrue
unused8COOSYSTEM@1.1:INTEGERintrue
attrpathCOOSYSTEM@1.1:OBJECTLISTintrue

Additional Information

Symbol: COODESK@1.1:SymbolReadContent
Prototype: COODESK@1.1:MenuActionPrototype
Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COODESK@1.1:ViewObject

Opens the content of the object for reading.
ParameterTypeIn/OutOptionalDescription
unused1COOSYSTEM@1.1:INTEGERintrue
unused2COOSYSTEM@1.1:INTEGERintrue
attributeCOOSYSTEM@1.1:OBJECTintrue The property definition of the objects content property to be viewed.
contidCOOSYSTEM@1.1:INTEGERintrue The content identification.

Additional Information

Call Mode for Actions on Selected Objects: CALLMODE_SELECTEDORCONTAINER
Prototype: COODESK@1.1:MenuActionPrototype
Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]