Top Method Summary
Options Name Purpose
CHARACTER AttributeDescriptionWhenAvailable (character) Returns the value of the AttributeDescription field when a record is available
CHARACTER AttributeGroupGuidWhenAvailable (character) Returns the value of the AttributeGroupGuid field when a record is available
CHARACTER AttributeGroupNameWhenAvailable (character) Returns the value of the AttributeGroupName field when a record is available
CHARACTER AttributeGuidWhenAvailable (character) Returns the value of the AttributeGuid field when a record is available
CHARACTER AttributeLabelWhenAvailable (character) Returns the value of the AttributeLabel field when a record is available
LOGICAL ConcatenatedWhenAvailable (logical) Returns the value of the Concatenated field when a record is available
CHARACTER ConstantLevelWhenAvailable (character) Returns the value of the ConstantLevel field when a record is available
Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModel CreateCurrentRecordView () Creates a new instance of the SmartAttributeTableModel as a view model for the current record
Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModel CreateView () Creates a new instance of the SmartAttributeTableModel as a view model
Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModel Fill (IFetchDataByKeyTableParameter) Fills the DatasetModel based on the given IFetchDataByKeyTableParameter
Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModel Fill (SmartAttributeQuery) Fills the TableModel or filters the View TableModel based on the given TableQuery
Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModel Fill (SmartAttributeQuery, OnNotAvailableEnum) Fills the TableModel or filters the View TableModel based on the given TableQuery
CHARACTER LookupTypeWhenAvailable (character) Returns the value of the LookupType field when a record is available
CHARACTER LookupValuesWhenAvailable (character) Returns the value of the LookupValues field when a record is available
CHARACTER MetaDataCustomWhenAvailable (character) Returns the value of the MetaDataCustom field when a record is available
CHARACTER MetaDataWhenAvailable (character) Returns the value of the MetaData field when a record is available
LOGICAL PropertyOrEventWhenAvailable (logical) Returns the value of the PropertyOrEvent field when a record is available
CHARACTER PropertyTypeWhenAvailable (character) Returns the value of the PropertyType field when a record is available
CHARACTER RepositoryTypeWhenAvailable (character) Returns the value of the RepositoryType field when a record is available
Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModelFilter ResetFilter () Resets the TableModel Filter
LOGICAL RuntimeOnlyWhenAvailable (logical) Returns the value of the RuntimeOnly field when a record is available
Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModel SetBatching (logical) Sets the Batching property
CHARACTER SetServiceTypeWhenAvailable (character) Returns the value of the SetServiceType field when a record is available
CHARACTER TechnicalNameWhenAvailable (character) Returns the value of the TechnicalName field when a record is available
LOGICAL VirtualPropertyWhenAvailable (logical) Returns the value of the VirtualProperty field when a record is available

Top Constructor Summary
Options Name Purpose
SmartAttributeTableModel_Generated () Constructor for the SmartAttributeTableModel_Generated class
SmartAttributeTableModel_Generated (DatasetModel, handle) Constructor for the SmartAttributeTableModel_Generated class
SmartAttributeTableModel_Generated (handle) Constructor for the SmartAttributeTableModel class
SmartAttributeTableModel_Generated (handle, BufferModelGcModeEnum) Constructor for the SmartAttributeTableModel class
SmartAttributeTableModel_Generated (SmartAttributeTableModel, handle) Constructor for the SmartAttributeTableModel_Generated class

Top Property Summary
Options Name Purpose
CHARACTER AttributeDescription
CHARACTER AttributeGroupGuid
CHARACTER AttributeGroupName
CHARACTER AttributeGuid
CHARACTER AttributeLabel
LOGICAL Concatenated
CHARACTER ConstantLevel
Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModelFilter Filter
CHARACTER LookupType
CHARACTER LookupValues
CHARACTER MetaData
CHARACTER MetaDataCustom
LOGICAL PropertyOrEvent
CHARACTER PropertyType
CHARACTER RepositoryType
LOGICAL RuntimeOnly
CHARACTER SetServiceType
Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModelSort SortBy
CHARACTER TechnicalName
LOGICAL VirtualProperty


Method Detail
Top

CHARACTER AttributeDescriptionWhenAvailable (character)

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

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

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

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

Purpose: Returns the value of the AttributeLabel 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 ConcatenatedWhenAvailable (logical)

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

Purpose: Returns the value of the ConstantLevel 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.Class.SmartAttributeTableModel CreateCurrentRecordView ()

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

Returns Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModel
The SmartAttributeTableModel as the view model
Top

Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModel CreateView ()

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

Returns Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModel
The SmartAttributeTableModel as the view model
Top

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

Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModel Fill (SmartAttributeQuery)

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

Parameters:
poQuery Consultingwerk.SmartFramework.Repository.Class.SmartAttributeQuery
The reference to the SmartAttributeTableModelQuery
Returns Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModel
The reference to this TableModel instance
Top

Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModel Fill (SmartAttributeQuery, OnNotAvailableEnum)

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

Parameters:
poQuery Consultingwerk.SmartFramework.Repository.Class.SmartAttributeQuery
The reference to the SmartAttributeTableModelQuery
poOnNotAvailable Consultingwerk.OERA.OnNotAvailableEnum
OnNotAvailableEnum member describing if the TableModel should throw an error on not available
Returns Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModel
The reference to this TableModel instance
Top

CHARACTER LookupTypeWhenAvailable (character)

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

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

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

Purpose: Returns the value of the MetaData 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 PropertyOrEventWhenAvailable (logical)

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

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

Purpose: Returns the value of the RepositoryType 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.Class.SmartAttributeTableModelFilter ResetFilter ()

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

Returns Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModelFilter
The SmartAttributeTableModelFilter instance
Top

LOGICAL RuntimeOnlyWhenAvailable (logical)

Purpose: Returns the value of the RuntimeOnly 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.Class.SmartAttributeTableModel 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.Class.SmartAttributeTableModel
The reference to the &1 instance itself
Top

CHARACTER SetServiceTypeWhenAvailable (character)

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

Purpose: Returns the value of the TechnicalName 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 VirtualPropertyWhenAvailable (logical)

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


Constructor Detail
Top

SmartAttributeTableModel_Generated ()

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

Top

SmartAttributeTableModel_Generated (DatasetModel, handle)

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

SmartAttributeTableModel_Generated (handle)

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

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

SmartAttributeTableModel_Generated (handle, BufferModelGcModeEnum)

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

SmartAttributeTableModel_Generated (SmartAttributeTableModel, handle)

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

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


Property Detail
Top

CHARACTER AttributeDescription


Returns CHARACTER
Top

CHARACTER AttributeGroupGuid


Returns CHARACTER
Top

CHARACTER AttributeGroupName


Returns CHARACTER
Top

CHARACTER AttributeGuid


Returns CHARACTER
Top

CHARACTER AttributeLabel


Returns CHARACTER
Top

LOGICAL Concatenated


Returns LOGICAL
Top

CHARACTER ConstantLevel


Returns CHARACTER
Top

Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModelFilter Filter


Returns Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModelFilter
Top

CHARACTER LookupType


Returns CHARACTER
Top

CHARACTER LookupValues


Returns CHARACTER
Top

CHARACTER MetaData


Returns CHARACTER
Top

CHARACTER MetaDataCustom


Returns CHARACTER
Top

LOGICAL PropertyOrEvent


Returns LOGICAL
Top

CHARACTER PropertyType


Returns CHARACTER
Top

CHARACTER RepositoryType


Returns CHARACTER
Top

LOGICAL RuntimeOnly


Returns LOGICAL
Top

CHARACTER SetServiceType


Returns CHARACTER
Top

Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModelSort SortBy


Returns Consultingwerk.SmartFramework.Repository.Class.SmartAttributeTableModelSort
Top

CHARACTER TechnicalName


Returns CHARACTER
Top

LOGICAL VirtualProperty


Returns LOGICAL


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