Top Method Summary
Options Name Purpose
Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModel CreateCurrentRecordView () Creates a new instance of the SmartUiTypeTableModel as a view model for the current record
Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModel CreateView () Creates a new instance of the SmartUiTypeTableModel as a view model
Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModel Fill (IFetchDataByKeyTableParameter) Fills the DatasetModel based on the given IFetchDataByKeyTableParameter
Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModel Fill (SmartUiTypeQuery) Fills the TableModel or filters the View TableModel based on the given TableQuery
Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModel Fill (SmartUiTypeQuery, OnNotAvailableEnum) Fills the TableModel or filters the View TableModel based on the given TableQuery
Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModelFilter ResetFilter () Resets the TableModel Filter
Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModel SetBatching (logical) Sets the Batching property
CHARACTER UiTypeCodeWhenAvailable (character) Returns the value of the UiTypeCode field when a record is available
CHARACTER UiTypeDescriptionWhenAvailable (character) Returns the value of the UiTypeDescription field when a record is available
CHARACTER UiTypeGuidWhenAvailable (character) Returns the value of the UiTypeGuid field when a record is available

Top Constructor Summary
Options Name Purpose
SmartUiTypeTableModel_Generated () Constructor for the SmartUiTypeTableModel_Generated class
SmartUiTypeTableModel_Generated (DatasetModel, handle) Constructor for the SmartUiTypeTableModel_Generated class
SmartUiTypeTableModel_Generated (handle) Constructor for the SmartUiTypeTableModel class
SmartUiTypeTableModel_Generated (handle, BufferModelGcModeEnum) Constructor for the SmartUiTypeTableModel class
SmartUiTypeTableModel_Generated (SmartUiTypeTableModel, handle) Constructor for the SmartUiTypeTableModel_Generated class

Top Property Summary
Options Name Purpose
Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModelFilter Filter
Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModelSort SortBy
CHARACTER UiTypeCode
CHARACTER UiTypeDescription
CHARACTER UiTypeGuid


Method Detail
Top

Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModel CreateCurrentRecordView ()

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

Returns Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModel
The SmartUiTypeTableModel as the view model
Top

Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModel CreateView ()

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

Returns Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModel
The SmartUiTypeTableModel as the view model
Top

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

Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModel Fill (SmartUiTypeQuery)

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

Parameters:
poQuery Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeQuery
The reference to the SmartUiTypeTableModelQuery
Returns Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModel
The reference to this TableModel instance
Top

Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModel Fill (SmartUiTypeQuery, OnNotAvailableEnum)

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

Parameters:
poQuery Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeQuery
The reference to the SmartUiTypeTableModelQuery
poOnNotAvailable Consultingwerk.OERA.OnNotAvailableEnum
OnNotAvailableEnum member describing if the TableModel should throw an error on not available
Returns Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModel
The reference to this TableModel instance
Top

Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModelFilter ResetFilter ()

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

Returns Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModelFilter
The SmartUiTypeTableModelFilter instance
Top

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

CHARACTER UiTypeCodeWhenAvailable (character)

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

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

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

SmartUiTypeTableModel_Generated ()

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

Top

SmartUiTypeTableModel_Generated (DatasetModel, handle)

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

SmartUiTypeTableModel_Generated (handle)

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

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

SmartUiTypeTableModel_Generated (handle, BufferModelGcModeEnum)

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

SmartUiTypeTableModel_Generated (SmartUiTypeTableModel, handle)

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

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


Property Detail
Top

Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModelFilter Filter


Returns Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModelFilter
Top

Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModelSort SortBy


Returns Consultingwerk.SmartFramework.Repository.ScreenMapping.SmartUiTypeTableModelSort
Top

CHARACTER UiTypeCode


Returns CHARACTER
Top

CHARACTER UiTypeDescription


Returns CHARACTER
Top

CHARACTER UiTypeGuid


Returns CHARACTER


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