Top Method Summary
Options Name Purpose
Progress.Json.ObjectModel.JsonObject CreateInstance (CreateInstanceParameter) Creates a new object instance in an existing container based on the given parameters
CHARACTER CreateMetaGrid (character, character, character, character, character, character) Creates a MetaGrid object master with field instances
Progress.Json.ObjectModel.JsonObject CreateMetaGrid (CreateMetaGridParameter) Creates a MetaGrid object master with field instances
CHARACTER CreateMetaViewer (character, character, character, character, character, character) Creates a MetaViewer object master with field instances
Progress.Json.ObjectModel.JsonObject CreateMetaViewer (CreateMetaViewerParameter) Creates a MetaViewer object master with field instances
Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaBusinessEntityTypes () Returns the object types that represent MetaEntityTable classes
Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaDataFieldTypes () Returns the object types that represent MetaDataField classes
GetMetaDataSourceFieldNames (dataset, CharacterHolder) Returns a Dataset with tables and fields provided by a MetaDataSource schema
GetMetaDataSourceFieldNames (character, dataset) Returns a Dataset with tables and fields provided by a MetaDataSource schema
Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaDataSourceTypes () Returns the object types that represent MetaDataSource classes
Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaEntityTableTypes () Returns the object types that represent MetaEntityTable classes
Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaGridTypes () Returns the object types that represent MetaGrid classes
Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaViewerTypes () Returns the object types that represent MetaViewer classes
GetObjectInstanceDesignAttributes (dataset, GetObjectInstanceDesignAttributesParameter) Returns the Design Time Attributes for the given SmartObjectInstance
GetObjectMasterDesignAttributes (dataset, GetObjectMasterDesignAttributesParameter) Returns the Design Time Attributes for the given SmartObjectMaster
GetObjectMasterDesignData (dataset-handle, GetObjectMasterDesignDataParameter) Returns the Design Time Data for the given object master
Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetObjectTypeAndChildren (character) Returns the object types that represent MetaEntity classes
Consultingwerk.SmartFramework.Repository.AttributeValue GetObjectTypeAttributeDefaultValue (GetObjectTypeAttributeDefaultValueParameter) Returns the Attribute for the given SmartObjectType
Progress.Json.ObjectModel.JsonArray GetViewerDesignerPaletteEntries () Returns the Palette Entries as a JsonArray
Consultingwerk.OERA.RestResource.RestMethodResponse StoreObjectInstanceDesignAttributes (dataset, StoreObjectInstanceDesignAttributeParameter) Stores modified attribute values for an object instance
Consultingwerk.OERA.RestResource.RestMethodResponse StoreObjectMasterDesignAttributes (dataset, StoreObjectMasterDesignAttributeParameter) Stores modified attribute values for an object master


Method Detail
Top

Progress.Json.ObjectModel.JsonObject CreateInstance (CreateInstanceParameter)

Purpose: Creates a new object instance in an existing container based on the
given parameters
Notes: ContainerObject The Container Object Master GUID or Container Object Name
InstanceObject The Object Master GUID or Object Name of the object to create an instance of
InstanceName The name of the object instance (or ? to use the object name)
InstanceDescription The description of the instance
PageGuid The GUID of the page to create the instance on
ObjectSequence The sequence of the object instance on the given page

Parameters:
poParameter Consultingwerk.SmartFramework.Repository.Object.CreateInstanceParameter
The CreateInstanceParameter parameter with the data for this call
Returns Progress.Json.ObjectModel.JsonObject
The JsonObject representing the new SmartObjectInstance record
Top

CHARACTER CreateMetaGrid (character, character, character, character, character, character)

Purpose: Creates a MetaGrid object master with field instances
Notes: Uses the same strategy as CreateMetaGridWizardForm:btnOk_Click. Each field
is instantiated using the qualified buffer.fieldName as the instance object
and description. No X/Y layout attributes are assigned.

Parameters:
pcObjectName CHARACTER
The name of the new MetaGrid object master
pcObjectType CHARACTER
The object type name or GUID (must be MetaGrid or a derived type). Defaults to MetaGrid when empty or ?
pcProductModule CHARACTER
The product module GUID or Code
pcDescription CHARACTER
The description of the new object master
pcDesignTimeDataSource CHARACTER
The design-time data source GUID or ObjectName
pcFieldNames CHARACTER
Comma-delimited list of field names from the binding source schema to create instances from
Returns CHARACTER
The GUID of the new MetaGrid object master
Top

Progress.Json.ObjectModel.JsonObject CreateMetaGrid (CreateMetaGridParameter)

Purpose: Creates a MetaGrid object master with field instances
Notes: Wrapper method for use via REST. Delegates to the overload with individual
parameters and returns a JsonObject with ObjectMasterGuid and ObjectName.

Parameters:
poParameter Consultingwerk.SmartFramework.Repository.Object.CreateMetaGridParameter
The CreateMetaGridParameter instance with the data for this call
Returns Progress.Json.ObjectModel.JsonObject
A JsonObject with ObjectMasterGuid and ObjectName of the new MetaGrid object master
Top

CHARACTER CreateMetaViewer (character, character, character, character, character, character)

Purpose: Creates a MetaViewer object master with field instances
Notes: Uses the same strategy as CreateMetaViewerWizardForm:btnOk_Click to assign
X and Y attributes on each field instance

Parameters:
pcObjectName CHARACTER
The name of the new MetaViewer object master
pcObjectType CHARACTER
The object type name or GUID (must be MetaViewer or a derived type). Defaults to MetaViewer when empty or ?
pcProductModule CHARACTER
The product module GUID or Code
pcDescription CHARACTER
The description of the new object master
pcDesignTimeDataSource CHARACTER
The design-time data source GUID or ObjectName
pcFieldNames CHARACTER
Comma-delimited list of field names from the binding source schema to create instances from
Returns CHARACTER
The GUID of the new MetaViewer object master
Top

Progress.Json.ObjectModel.JsonObject CreateMetaViewer (CreateMetaViewerParameter)

Purpose: Creates a MetaViewer object master with field instances
Notes: Wrapper method for use via REST. Delegates to the overload with individual
parameters and returns a JsonObject with ObjectMasterGuid and ObjectName.

Parameters:
poParameter Consultingwerk.SmartFramework.Repository.Object.CreateMetaViewerParameter
The CreateMetaViewerParameter instance with the data for this call
Returns Progress.Json.ObjectModel.JsonObject
A JsonObject with ObjectMasterGuid and ObjectName of the new MetaViewer object master
Top

Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaBusinessEntityTypes ()

Purpose: Returns the object types that represent MetaEntityTable classes
Notes:

Returns Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse
The GetObjectTypesResponse instance
Top

Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaDataFieldTypes ()

Purpose: Returns the object types that represent MetaDataField classes
Notes:

Returns Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse
The GetObjectTypesResponse instance
Top

GetMetaDataSourceFieldNames (dataset, CharacterHolder)

Purpose: Returns a Dataset with tables and fields provided by a MetaDataSource schema
Notes:

Parameters:
dsDataSourceSchema DATASET dsDataSourceSchema
The dataset with the resulting schema
poDataSourceName Consultingwerk.CharacterHolder
The CharacterHolder with the name of the MetaDataSource object master
Top

GetMetaDataSourceFieldNames (character, dataset)

Purpose: Returns a Dataset with tables and fields provided by a MetaDataSource schema
Notes:

Parameters:
pcDataSourceName CHARACTER
The name of the MetaDataSource object master
dsDataSourceSchema DATASET dsDataSourceSchema
The dataset with the resulting schema
Top

Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaDataSourceTypes ()

Purpose: Returns the object types that represent MetaDataSource classes
Notes:

Returns Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse
The GetObjectTypesResponse instance
Top

Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaEntityTableTypes ()

Purpose: Returns the object types that represent MetaEntityTable classes
Notes:

Returns Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse
The GetObjectTypesResponse instance
Top

Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaGridTypes ()

Purpose: Returns the object types that represent MetaGrid classes
Notes:

Returns Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse
The GetObjectTypesResponse instance
Top

Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetMetaViewerTypes ()

Purpose: Returns the object types that represent MetaViewer classes
Notes:

Returns Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse
The GetObjectTypesResponse instance
Top

GetObjectInstanceDesignAttributes (dataset, GetObjectInstanceDesignAttributesParameter)

Purpose: Returns the Design Time Attributes for the given SmartObjectInstance
Notes:

Parameters:
dsDesignAttributeValue DATASET dsDesignAttributeValue
INPUT-OUTPUT DATASET
poParameter Consultingwerk.SmartFramework.Repository.Class.GetObjectInstanceDesignAttributesParameter
The Parameter Object for this method
Top

GetObjectMasterDesignAttributes (dataset, GetObjectMasterDesignAttributesParameter)

Purpose: Returns the Design Time Attributes for the given SmartObjectMaster
Notes:

Parameters:
dsDesignAttributeValue DATASET dsDesignAttributeValue
INPUT-OUTPUT DATASET
poParameter Consultingwerk.SmartFramework.Repository.Class.GetObjectMasterDesignAttributesParameter
The Parameter Object for this method
Top

GetObjectMasterDesignData (dataset-handle, GetObjectMasterDesignDataParameter)

Purpose: Returns the Design Time Data for the given object master
Notes:

Parameters:
phDataset DATASET-HANDLE
The dataset with the design data to return to the caller
poParameter Consultingwerk.SmartFramework.Repository.Object.GetObjectMasterDesignDataParameter
The Parameter Object for this method
Top

Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse GetObjectTypeAndChildren (character)

Purpose: Returns the object types that represent MetaEntity classes
Notes:

Parameters:
pcObjectType CHARACTER
The parent object type (name or guid)
Returns Consultingwerk.SmartFramework.Repository.GetObjectTypesResponse
The GetObjectTypesResponse instance
Top

Consultingwerk.SmartFramework.Repository.AttributeValue GetObjectTypeAttributeDefaultValue (GetObjectTypeAttributeDefaultValueParameter)

Purpose: Returns the Attribute for the given SmartObjectType
Notes:

Parameters:
poParameter Consultingwerk.SmartFramework.Repository.Object.GetObjectTypeAttributeDefaultValueParameter
The Parameter Object for this method
Returns Consultingwerk.SmartFramework.Repository.AttributeValue
The AttributeValue instance
Top

Progress.Json.ObjectModel.JsonArray GetViewerDesignerPaletteEntries ()

Purpose: Returns the Palette Entries as a JsonArray
Notes:

Returns Progress.Json.ObjectModel.JsonArray
The JSON Array with Palette Entries
Top

Consultingwerk.OERA.RestResource.RestMethodResponse StoreObjectInstanceDesignAttributes (dataset, StoreObjectInstanceDesignAttributeParameter)

Purpose: Stores modified attribute values for an object instance
Notes:

Parameters:
dsDesignAttributeValue DATASET dsDesignAttributeValue
INPUT-OUTPUT DATASET
poParameter Consultingwerk.SmartFramework.Repository.Class.StoreObjectInstanceDesignAttributeParameter
The Parameter Object for this method
Returns Consultingwerk.OERA.RestResource.RestMethodResponse
The RestMethodResponse instance (typically status code 204)
Top

Consultingwerk.OERA.RestResource.RestMethodResponse StoreObjectMasterDesignAttributes (dataset, StoreObjectMasterDesignAttributeParameter)

Purpose: Stores modified attribute values for an object master
Notes:

Parameters:
dsDesignAttributeValue DATASET dsDesignAttributeValue
INPUT-OUTPUT DATASET
poParameter Consultingwerk.SmartFramework.Repository.Class.StoreObjectMasterDesignAttributeParameter
The Parameter Object for this method
Returns Consultingwerk.OERA.RestResource.RestMethodResponse
The RestMethodResponse instance (typically status code 204)


ProDataset Detail

ProDataset dsDataSourceSchema

Member tables: ttMetaEntity, ttMetaDataField

ProDataset dsDesignAttributeValue

Member tables: eDesignAttributeValue


Temp-Table Detail

Temp-Table eDesignAttributeValue

Defined in:

Temp-Table ttMetaDataField

Defined in:

Temp-Table ttMetaEntity

Defined in:


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:26:49