Top Method Summary
Options Name Purpose
LOGICAL ContainerTypeWhenAvailable (logical) Returns the value of the ContainerType field when a record is available
Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel CreateCurrentRecordView () Creates a new instance of the SmartObjectMasterTableModel as a view model for the current record
Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel CreateView () Creates a new instance of the SmartObjectMasterTableModel as a view model
CHARACTER CustomizationResultCodeWhenAvailable (character) Returns the value of the CustomizationResultCode field when a record is available
CHARACTER CustomizationResultGuidWhenAvailable (character) Returns the value of the CustomizationResultGuid field when a record is available
CHARACTER DeploymentTypeWhenAvailable (character) Returns the value of the DeploymentType field when a record is available
CHARACTER DesignTimeDataSourceGuidWhenAvailable (character) Returns the value of the DesignTimeDataSourceGuid field when a record is available
CHARACTER DesignTimeDataSourceNameWhenAvailable (character) Returns the value of the DesignTimeDataSourceName field when a record is available
LOGICAL DisabledWhenAvailable (logical) Returns the value of the Disabled field when a record is available
Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel Fill (IFetchDataByKeyTableParameter) Fills the DatasetModel based on the given IFetchDataByKeyTableParameter
Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel Fill (SmartObjectMasterQuery) Fills the TableModel or filters the View TableModel based on the given TableQuery
Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel Fill (SmartObjectMasterQuery, OnNotAvailableEnum) Fills the TableModel or filters the View TableModel based on the given TableQuery
CHARACTER ModuleGuidWhenAvailable (character) Returns the value of the ModuleGuid field when a record is available
CHARACTER ModuleNameWhenAvailable (character) Returns the value of the ModuleName field when a record is available
CHARACTER ObjectDescriptionWhenAvailable (character) Returns the value of the ObjectDescription field when a record is available
CHARACTER ObjectExtensionWhenAvailable (character) Returns the value of the ObjectExtension field when a record is available
CHARACTER ObjectMasterGuidWhenAvailable (character) Returns the value of the ObjectMasterGuid field when a record is available
CHARACTER ObjectNameWhenAvailable (character) Returns the value of the ObjectName field when a record is available
CHARACTER ObjectPackageWhenAvailable (character) Returns the value of the ObjectPackage field when a record is available
CHARACTER ObjectTagsWhenAvailable (character) Returns the value of the ObjectTags field when a record is available
CHARACTER ObjectTypeGuidWhenAvailable (character) Returns the value of the ObjectTypeGuid field when a record is available
CHARACTER ObjectTypeNameWhenAvailable (character) Returns the value of the ObjectTypeName field when a record is available
Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModelFilter ResetFilter () Resets the TableModel Filter
LOGICAL RunnableFromMenuWhenAvailable (logical) Returns the value of the RunnableFromMenu field when a record is available
Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel SetBatching (logical) Sets the Batching property
Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel SetFillSmartLink (logical) Gets if the table eSmartLink should be populated as well
Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel SetFillSmartObjectInstance (logical) Gets if the table eSmartObjectInstance should be populated as well
Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel SetFillSmartPage (logical) Gets if the table eSmartPage should be populated as well
LOGICAL StaticObjectWhenAvailable (logical) Returns the value of the StaticObject field when a record is available
LOGICAL TemplateObjectWhenAvailable (logical) Returns the value of the TemplateObject field when a record is available
CHARACTER TypeIconWhenAvailable (character) Returns the value of the TypeIcon field when a record is available

Top Constructor Summary
Options Name Purpose
SmartObjectMasterTableModel_Generated () Constructor for the SmartObjectMasterTableModel_Generated class
SmartObjectMasterTableModel_Generated (DatasetModel, handle) Constructor for the SmartObjectMasterTableModel_Generated class
SmartObjectMasterTableModel_Generated (handle) Constructor for the SmartObjectMasterTableModel class
SmartObjectMasterTableModel_Generated (handle, BufferModelGcModeEnum) Constructor for the SmartObjectMasterTableModel class
SmartObjectMasterTableModel_Generated (SmartObjectMasterTableModel, handle) Constructor for the SmartObjectMasterTableModel_Generated class

Top Property Summary
Options Name Purpose
LOGICAL ContainerType
CHARACTER CustomizationResultCode
CHARACTER CustomizationResultGuid
CHARACTER DeploymentType
CHARACTER DesignTimeDataSourceGuid
CHARACTER DesignTimeDataSourceName
LOGICAL Disabled
LOGICAL FillSmartLink
LOGICAL FillSmartObjectInstance
LOGICAL FillSmartPage
Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModelFilter Filter
CHARACTER ModuleGuid
CHARACTER ModuleName
CHARACTER ObjectDescription
CHARACTER ObjectExtension
CHARACTER ObjectMasterGuid
CHARACTER ObjectName
CHARACTER ObjectPackage
CHARACTER ObjectTags
CHARACTER ObjectTypeGuid
CHARACTER ObjectTypeName
LOGICAL RunnableFromMenu
Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModelSort SortBy
LOGICAL StaticObject
LOGICAL TemplateObject
CHARACTER TypeIcon


Method Detail
Top

LOGICAL ContainerTypeWhenAvailable (logical)

Purpose: Returns the value of the ContainerType field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue LOGICAL
The default value to return when no record is available
Returns LOGICAL
The field value or the default value when no record is available
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel CreateCurrentRecordView ()

Purpose: Creates a new instance of the SmartObjectMasterTableModel as a view model for the current record
Notes:

Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel
The SmartObjectMasterTableModel as the view model
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel CreateView ()

Purpose: Creates a new instance of the SmartObjectMasterTableModel as a view model
Notes:

Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel
The SmartObjectMasterTableModel as the view model
Top

CHARACTER CustomizationResultCodeWhenAvailable (character)

Purpose: Returns the value of the CustomizationResultCode field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available
Top

CHARACTER CustomizationResultGuidWhenAvailable (character)

Purpose: Returns the value of the CustomizationResultGuid field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available
Top

CHARACTER DeploymentTypeWhenAvailable (character)

Purpose: Returns the value of the DeploymentType field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available
Top

CHARACTER DesignTimeDataSourceGuidWhenAvailable (character)

Purpose: Returns the value of the DesignTimeDataSourceGuid field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available
Top

CHARACTER DesignTimeDataSourceNameWhenAvailable (character)

Purpose: Returns the value of the DesignTimeDataSourceName field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available
Top

LOGICAL DisabledWhenAvailable (logical)

Purpose: Returns the value of the Disabled field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue LOGICAL
The default value to return when no record is available
Returns LOGICAL
The field value or the default value when no record is available
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel Fill (IFetchDataByKeyTableParameter)

Purpose: Fills the DatasetModel based on the given IFetchDataByKeyTableParameter
Notes: The Tables property of the IFetchDataByKeyTableParameter should match the
FillChildTables property of the TableModel instance

Parameters:
poFetchDataByKeyTableParameter Consultingwerk.OERA.IFetchDataByKeyTableParameter
The IFetchDataByKeyTableParameter to populate the DatasetModel with
Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel
The reference to this TableModel instance
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel Fill (SmartObjectMasterQuery)

Purpose: Fills the TableModel or filters the View TableModel based on the given
TableQuery
Notes:

Parameters:
poQuery Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterQuery
The reference to the SmartObjectMasterTableModelQuery
Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel
The reference to this TableModel instance
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel Fill (SmartObjectMasterQuery, OnNotAvailableEnum)

Purpose: Fills the TableModel or filters the View TableModel based on the given
TableQuery
Notes:

Parameters:
poQuery Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterQuery
The reference to the SmartObjectMasterTableModelQuery
poOnNotAvailable Consultingwerk.OERA.OnNotAvailableEnum
OnNotAvailableEnum member describing if the TableModel should throw an error on not available
Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel
The reference to this TableModel instance
Top

CHARACTER ModuleGuidWhenAvailable (character)

Purpose: Returns the value of the ModuleGuid field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available
Top

CHARACTER ModuleNameWhenAvailable (character)

Purpose: Returns the value of the ModuleName field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available
Top

CHARACTER ObjectDescriptionWhenAvailable (character)

Purpose: Returns the value of the ObjectDescription field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available
Top

CHARACTER ObjectExtensionWhenAvailable (character)

Purpose: Returns the value of the ObjectExtension field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available
Top

CHARACTER ObjectMasterGuidWhenAvailable (character)

Purpose: Returns the value of the ObjectMasterGuid field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available
Top

CHARACTER ObjectNameWhenAvailable (character)

Purpose: Returns the value of the ObjectName field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available
Top

CHARACTER ObjectPackageWhenAvailable (character)

Purpose: Returns the value of the ObjectPackage field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available
Top

CHARACTER ObjectTagsWhenAvailable (character)

Purpose: Returns the value of the ObjectTags field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available
Top

CHARACTER ObjectTypeGuidWhenAvailable (character)

Purpose: Returns the value of the ObjectTypeGuid field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available
Top

CHARACTER ObjectTypeNameWhenAvailable (character)

Purpose: Returns the value of the ObjectTypeName field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModelFilter ResetFilter ()

Purpose: Resets the TableModel Filter
Notes: Strong-typed variant of the TableModelFilter:Reset() method

Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModelFilter
The SmartObjectMasterTableModelFilter instance
Top

LOGICAL RunnableFromMenuWhenAvailable (logical)

Purpose: Returns the value of the RunnableFromMenu field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue LOGICAL
The default value to return when no record is available
Returns LOGICAL
The field value or the default value when no record is available
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel SetBatching (logical)

Purpose: Sets the Batching property
Notes: Fluent interface

Parameters:
plBatching LOGICAL
Logical value indicating if Batching should be used
Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel
The reference to the &1 instance itself
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel SetFillSmartLink (logical)

Purpose: Gets if the table eSmartLink should be populated as well
Notes:

Parameters:
plFill LOGICAL
Logical value indicating if the table should be populated
Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel
The reference to the TableModel for fluent style code
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel SetFillSmartObjectInstance (logical)

Purpose: Gets if the table eSmartObjectInstance should be populated as well
Notes:

Parameters:
plFill LOGICAL
Logical value indicating if the table should be populated
Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel
The reference to the TableModel for fluent style code
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel SetFillSmartPage (logical)

Purpose: Gets if the table eSmartPage should be populated as well
Notes:

Parameters:
plFill LOGICAL
Logical value indicating if the table should be populated
Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel
The reference to the TableModel for fluent style code
Top

LOGICAL StaticObjectWhenAvailable (logical)

Purpose: Returns the value of the StaticObject field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue LOGICAL
The default value to return when no record is available
Returns LOGICAL
The field value or the default value when no record is available
Top

LOGICAL TemplateObjectWhenAvailable (logical)

Purpose: Returns the value of the TemplateObject field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue LOGICAL
The default value to return when no record is available
Returns LOGICAL
The field value or the default value when no record is available
Top

CHARACTER TypeIconWhenAvailable (character)

Purpose: Returns the value of the TypeIcon field when a record is available
Notes: Returns the default value, when no record

Parameters:
pDefaultValue CHARACTER
The default value to return when no record is available
Returns CHARACTER
The field value or the default value when no record is available


Constructor Detail
Top

SmartObjectMasterTableModel_Generated ()

Purpose: Constructor for the SmartObjectMasterTableModel_Generated class
Notes: Creates a buffer model based on a dynamic internal temp-table in the model class

Top

SmartObjectMasterTableModel_Generated (DatasetModel, handle)

Purpose: Constructor for the SmartObjectMasterTableModel_Generated class
Notes:

Parameters:
poDatasetModel Consultingwerk.OERA.DatasetModel
The reference to the owning DatasetModel
phBufferHandle HANDLE
The handle of the ProDataset member buffer this TableModel represents
Top

SmartObjectMasterTableModel_Generated (handle)

Purpose: Constructor for the SmartObjectMasterTableModel class
Notes: Creates a buffer model

Parameters:
phBufferHandle HANDLE
The handle of the ProDataset member buffer this TableModel represents
Top

SmartObjectMasterTableModel_Generated (handle, BufferModelGcModeEnum)

Purpose: Constructor for the SmartObjectMasterTableModel class
Notes: Creates a buffer model

Parameters:
phBufferHandle HANDLE
The handle of the ProDataset member buffer this TableModel represents
poGcMode Consultingwerk.OERA.BufferModelGcModeEnum
The BufferModelGcModeEnum describing if the buffer or table handle should be deleted with the BufferModel instance
Top

SmartObjectMasterTableModel_Generated (SmartObjectMasterTableModel, handle)

Purpose: Constructor for the SmartObjectMasterTableModel_Generated class
Notes: Creates a view model

Parameters:
poTableModel Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModel
The reference to SmartObjectMasterTableModel on which this SmartObjectMasterTableModel servers as a ViewModel
phBufferHandle HANDLE
The handle of the ProDataset member buffer this TableModel represents


Property Detail
Top

LOGICAL ContainerType


Returns LOGICAL
Top

CHARACTER CustomizationResultCode


Returns CHARACTER
Top

CHARACTER CustomizationResultGuid


Returns CHARACTER
Top

CHARACTER DeploymentType


Returns CHARACTER
Top

CHARACTER DesignTimeDataSourceGuid


Returns CHARACTER
Top

CHARACTER DesignTimeDataSourceName


Returns CHARACTER
Top

LOGICAL Disabled


Returns LOGICAL
Top

LOGICAL FillSmartLink


Returns LOGICAL
Top

LOGICAL FillSmartObjectInstance


Returns LOGICAL
Top

LOGICAL FillSmartPage


Returns LOGICAL
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModelFilter Filter


Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModelFilter
Top

CHARACTER ModuleGuid


Returns CHARACTER
Top

CHARACTER ModuleName


Returns CHARACTER
Top

CHARACTER ObjectDescription


Returns CHARACTER
Top

CHARACTER ObjectExtension


Returns CHARACTER
Top

CHARACTER ObjectMasterGuid


Returns CHARACTER
Top

CHARACTER ObjectName


Returns CHARACTER
Top

CHARACTER ObjectPackage


Returns CHARACTER
Top

CHARACTER ObjectTags


Returns CHARACTER
Top

CHARACTER ObjectTypeGuid


Returns CHARACTER
Top

CHARACTER ObjectTypeName


Returns CHARACTER
Top

LOGICAL RunnableFromMenu


Returns LOGICAL
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModelSort SortBy


Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectMasterTableModelSort
Top

LOGICAL StaticObject


Returns LOGICAL
Top

LOGICAL TemplateObject


Returns LOGICAL
Top

CHARACTER TypeIcon


Returns CHARACTER


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