Top Method Summary
Options Name Purpose
CHARACTER ContainerObjectMasterGuidWhenAvailable (character) Returns the value of the ContainerObjectMasterGuid field when a record is available
Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel CreateCurrentRecordView () Creates a new instance of the SmartObjectInstanceTableModel as a view model for the current record
Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel CreateView () Creates a new instance of the SmartObjectInstanceTableModel as a view model
CHARACTER DesignTimeDataSourceGuidWhenAvailable (character) Returns the value of the DesignTimeDataSourceGuid field when a record is available
Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel Fill (IFetchDataByKeyTableParameter) Fills the DatasetModel based on the given IFetchDataByKeyTableParameter
Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel Fill (SmartObjectInstanceQuery) Fills the TableModel or filters the View TableModel based on the given TableQuery
Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel Fill (SmartObjectInstanceQuery, OnNotAvailableEnum) Fills the TableModel or filters the View TableModel based on the given TableQuery
CHARACTER InstanceDescriptionWhenAvailable (character) Returns the value of the InstanceDescription field when a record is available
CHARACTER InstanceNameWhenAvailable (character) Returns the value of the InstanceName field when a record is available
CHARACTER InstanceTypeNameWhenAvailable (character) Returns the value of the InstanceTypeName field when a record is available
CHARACTER LayoutPositionWhenAvailable (character) Returns the value of the LayoutPosition field when a record is available
CHARACTER ObjectInstanceGuidWhenAvailable (character) Returns the value of the ObjectInstanceGuid field when a record is available
CHARACTER ObjectMasterGuidWhenAvailable (character) Returns the value of the ObjectMasterGuid field when a record is available
CHARACTER ObjectMasterNameWhenAvailable (character) Returns the value of the ObjectMasterName field when a record is available
INTEGER ObjectSequenceWhenAvailable (integer) Returns the value of the ObjectSequence field when a record is available
CHARACTER PageGuidWhenAvailable (character) Returns the value of the PageGuid field when a record is available
CHARACTER ParentInstanceGuidWhenAvailable (character) Returns the value of the ParentInstanceGuid field when a record is available
CHARACTER ParentInstanceNameWhenAvailable (character) Returns the value of the ParentInstanceName field when a record is available
Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModelFilter ResetFilter () Resets the TableModel Filter
Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel SetBatching (logical) Sets the Batching property
Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel SetFillSmartLink (logical) Gets if the table eSmartLink should be populated as well
Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel SetFillSmartObjectMaster (logical) Gets if the table eSmartObjectMaster should be populated as well
Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel SetFillSmartPage (logical) Gets if the table eSmartPage should be populated as well
CHARACTER SmartCopiedFromWhenAvailable (character) Returns the value of the SmartCopiedFrom field when a record is available
CHARACTER SmartRecordKeyWhenAvailable (character) Returns the value of the SmartRecordKey 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
SmartObjectInstanceTableModel_Generated () Constructor for the SmartObjectInstanceTableModel_Generated class
SmartObjectInstanceTableModel_Generated (DatasetModel, handle) Constructor for the SmartObjectInstanceTableModel_Generated class
SmartObjectInstanceTableModel_Generated (handle) Constructor for the SmartObjectInstanceTableModel class
SmartObjectInstanceTableModel_Generated (handle, BufferModelGcModeEnum) Constructor for the SmartObjectInstanceTableModel class
SmartObjectInstanceTableModel_Generated (SmartObjectInstanceTableModel, handle) Constructor for the SmartObjectInstanceTableModel_Generated class

Top Property Summary
Options Name Purpose
CHARACTER ContainerObjectMasterGuid
CHARACTER DesignTimeDataSourceGuid
LOGICAL FillSmartLink
LOGICAL FillSmartObjectMaster
LOGICAL FillSmartPage
Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModelFilter Filter
CHARACTER InstanceDescription
CHARACTER InstanceName
CHARACTER InstanceTypeName
CHARACTER LayoutPosition
CHARACTER ObjectInstanceGuid
CHARACTER ObjectMasterGuid
CHARACTER ObjectMasterName
INTEGER ObjectSequence
CHARACTER PageGuid
CHARACTER ParentInstanceGuid
CHARACTER ParentInstanceName
CHARACTER SmartCopiedFrom
CHARACTER SmartRecordKey
Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModelSort SortBy
CHARACTER TypeIcon


Method Detail
Top

CHARACTER ContainerObjectMasterGuidWhenAvailable (character)

Purpose: Returns the value of the ContainerObjectMasterGuid 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.SmartObjectInstanceTableModel CreateCurrentRecordView ()

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

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

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

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

Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel
The SmartObjectInstanceTableModel as the view model
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

Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel 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.SmartObjectInstanceTableModel
The reference to this TableModel instance
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel Fill (SmartObjectInstanceQuery)

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

Parameters:
poQuery Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceQuery
The reference to the SmartObjectInstanceTableModelQuery
Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel
The reference to this TableModel instance
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel Fill (SmartObjectInstanceQuery, OnNotAvailableEnum)

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

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

CHARACTER InstanceDescriptionWhenAvailable (character)

Purpose: Returns the value of the InstanceDescription 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 InstanceNameWhenAvailable (character)

Purpose: Returns the value of the InstanceName 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 InstanceTypeNameWhenAvailable (character)

Purpose: Returns the value of the InstanceTypeName 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 LayoutPositionWhenAvailable (character)

Purpose: Returns the value of the LayoutPosition 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 ObjectInstanceGuidWhenAvailable (character)

Purpose: Returns the value of the ObjectInstanceGuid 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 ObjectMasterNameWhenAvailable (character)

Purpose: Returns the value of the ObjectMasterName 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

INTEGER ObjectSequenceWhenAvailable (integer)

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

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

CHARACTER PageGuidWhenAvailable (character)

Purpose: Returns the value of the PageGuid 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 ParentInstanceGuidWhenAvailable (character)

Purpose: Returns the value of the ParentInstanceGuid 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 ParentInstanceNameWhenAvailable (character)

Purpose: Returns the value of the ParentInstanceName 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.SmartObjectInstanceTableModelFilter ResetFilter ()

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

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

Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel 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.SmartObjectInstanceTableModel
The reference to the &1 instance itself
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel 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.SmartObjectInstanceTableModel
The reference to the TableModel for fluent style code
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel SetFillSmartObjectMaster (logical)

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

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

Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModel 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.SmartObjectInstanceTableModel
The reference to the TableModel for fluent style code
Top

CHARACTER SmartCopiedFromWhenAvailable (character)

Purpose: Returns the value of the SmartCopiedFrom 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 SmartRecordKeyWhenAvailable (character)

Purpose: Returns the value of the SmartRecordKey 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 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

SmartObjectInstanceTableModel_Generated ()

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

Top

SmartObjectInstanceTableModel_Generated (DatasetModel, handle)

Purpose: Constructor for the SmartObjectInstanceTableModel_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

SmartObjectInstanceTableModel_Generated (handle)

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

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

SmartObjectInstanceTableModel_Generated (handle, BufferModelGcModeEnum)

Purpose: Constructor for the SmartObjectInstanceTableModel 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

SmartObjectInstanceTableModel_Generated (SmartObjectInstanceTableModel, handle)

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

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


Property Detail
Top

CHARACTER ContainerObjectMasterGuid


Returns CHARACTER
Top

CHARACTER DesignTimeDataSourceGuid


Returns CHARACTER
Top

LOGICAL FillSmartLink


Returns LOGICAL
Top

LOGICAL FillSmartObjectMaster


Returns LOGICAL
Top

LOGICAL FillSmartPage


Returns LOGICAL
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModelFilter Filter


Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModelFilter
Top

CHARACTER InstanceDescription


Returns CHARACTER
Top

CHARACTER InstanceName


Returns CHARACTER
Top

CHARACTER InstanceTypeName


Returns CHARACTER
Top

CHARACTER LayoutPosition


Returns CHARACTER
Top

CHARACTER ObjectInstanceGuid


Returns CHARACTER
Top

CHARACTER ObjectMasterGuid


Returns CHARACTER
Top

CHARACTER ObjectMasterName


Returns CHARACTER
Top

INTEGER ObjectSequence


Returns INTEGER
Top

CHARACTER PageGuid


Returns CHARACTER
Top

CHARACTER ParentInstanceGuid


Returns CHARACTER
Top

CHARACTER ParentInstanceName


Returns CHARACTER
Top

CHARACTER SmartCopiedFrom


Returns CHARACTER
Top

CHARACTER SmartRecordKey


Returns CHARACTER
Top

Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModelSort SortBy


Returns Consultingwerk.SmartFramework.Repository.Object.SmartObjectInstanceTableModelSort
Top

CHARACTER TypeIcon


Returns CHARACTER


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       30.03.2026 11:09:41