Top Method Summary
Options Name Purpose
CHARACTER AttachmentFolderWhenAvailable (character) Returns the value of the AttachmentFolder field when a record is available
CHARACTER AttachmentGUIDWhenAvailable (character) Returns the value of the AttachmentGUID field when a record is available
CHARACTER AttachmentNameWhenAvailable (character) Returns the value of the AttachmentName field when a record is available
CHARACTER AttachmentRoleGUIDWhenAvailable (character) Returns the value of the AttachmentRoleGUID field when a record is available
CHARACTER AttachmentRoleNameWhenAvailable (character) Returns the value of the AttachmentRoleName field when a record is available
INT64 AttachmentSizeWhenAvailable (int64) Returns the value of the AttachmentSize field when a record is available
LONGCHAR CommentDataWhenAvailable (longchar) Returns the value of the CommentData field when a record is available
CHARACTER CommentRoleGUIDWhenAvailable (character) Returns the value of the CommentRoleGUID field when a record is available
Consultingwerk.SmartFramework.System.SmartAttachmentTableModel CreateCurrentRecordView () Creates a new instance of the SmartAttachmentTableModel as a view model for the current record
Consultingwerk.SmartFramework.System.SmartAttachmentTableModel CreateView () Creates a new instance of the SmartAttachmentTableModel as a view model
Consultingwerk.SmartFramework.System.SmartAttachmentTableModel Fill (IFetchDataByKeyTableParameter) Fills the DatasetModel based on the given IFetchDataByKeyTableParameter
Consultingwerk.SmartFramework.System.SmartAttachmentTableModel Fill (SmartAttachmentQuery) Fills the TableModel or filters the View TableModel based on the given TableQuery
Consultingwerk.SmartFramework.System.SmartAttachmentTableModel Fill (SmartAttachmentQuery, OnNotAvailableEnum) Fills the TableModel or filters the View TableModel based on the given TableQuery
CHARACTER LanguageGuidWhenAvailable (character) Returns the value of the LanguageGuid field when a record is available
CHARACTER RecordKeyValueWhenAvailable (character) Returns the value of the RecordKeyValue field when a record is available
Consultingwerk.SmartFramework.System.SmartAttachmentTableModelFilter ResetFilter () Resets the TableModel Filter
Consultingwerk.SmartFramework.System.SmartAttachmentTableModel SetBatching (logical) Sets the Batching property
CHARACTER TableGUIDWhenAvailable (character) Returns the value of the TableGUID field when a record is available

Top Constructor Summary
Options Name Purpose
SmartAttachmentTableModel_Generated () Constructor for the SmartAttachmentTableModel_Generated class
SmartAttachmentTableModel_Generated (DatasetModel, handle) Constructor for the SmartAttachmentTableModel_Generated class
SmartAttachmentTableModel_Generated (handle) Constructor for the SmartAttachmentTableModel class
SmartAttachmentTableModel_Generated (handle, BufferModelGcModeEnum) Constructor for the SmartAttachmentTableModel class
SmartAttachmentTableModel_Generated (SmartAttachmentTableModel, handle) Constructor for the SmartAttachmentTableModel_Generated class

Top Property Summary
Options Name Purpose
CHARACTER AttachmentFolder
CHARACTER AttachmentGUID
CHARACTER AttachmentName
CHARACTER AttachmentRoleGUID
CHARACTER AttachmentRoleName
INT64 AttachmentSize
LONGCHAR CommentData
CHARACTER CommentRoleGUID
Consultingwerk.SmartFramework.System.SmartAttachmentTableModelFilter Filter
CHARACTER LanguageGuid
CHARACTER RecordKeyValue
Consultingwerk.SmartFramework.System.SmartAttachmentTableModelSort SortBy
CHARACTER TableGUID


Method Detail
Top

CHARACTER AttachmentFolderWhenAvailable (character)

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

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

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

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

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

INT64 AttachmentSizeWhenAvailable (int64)

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

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

LONGCHAR CommentDataWhenAvailable (longchar)

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

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

CHARACTER CommentRoleGUIDWhenAvailable (character)

Purpose: Returns the value of the CommentRoleGUID 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.System.SmartAttachmentTableModel CreateCurrentRecordView ()

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

Returns Consultingwerk.SmartFramework.System.SmartAttachmentTableModel
The SmartAttachmentTableModel as the view model
Top

Consultingwerk.SmartFramework.System.SmartAttachmentTableModel CreateView ()

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

Returns Consultingwerk.SmartFramework.System.SmartAttachmentTableModel
The SmartAttachmentTableModel as the view model
Top

Consultingwerk.SmartFramework.System.SmartAttachmentTableModel 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.System.SmartAttachmentTableModel
The reference to this TableModel instance
Top

Consultingwerk.SmartFramework.System.SmartAttachmentTableModel Fill (SmartAttachmentQuery)

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

Parameters:
poQuery Consultingwerk.SmartFramework.System.SmartAttachmentQuery
The reference to the SmartAttachmentTableModelQuery
Returns Consultingwerk.SmartFramework.System.SmartAttachmentTableModel
The reference to this TableModel instance
Top

Consultingwerk.SmartFramework.System.SmartAttachmentTableModel Fill (SmartAttachmentQuery, OnNotAvailableEnum)

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

Parameters:
poQuery Consultingwerk.SmartFramework.System.SmartAttachmentQuery
The reference to the SmartAttachmentTableModelQuery
poOnNotAvailable Consultingwerk.OERA.OnNotAvailableEnum
OnNotAvailableEnum member describing if the TableModel should throw an error on not available
Returns Consultingwerk.SmartFramework.System.SmartAttachmentTableModel
The reference to this TableModel instance
Top

CHARACTER LanguageGuidWhenAvailable (character)

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

Purpose: Returns the value of the RecordKeyValue 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.System.SmartAttachmentTableModelFilter ResetFilter ()

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

Returns Consultingwerk.SmartFramework.System.SmartAttachmentTableModelFilter
The SmartAttachmentTableModelFilter instance
Top

Consultingwerk.SmartFramework.System.SmartAttachmentTableModel SetBatching (logical)

Purpose: Sets the Batching property
Notes: Fluent interface

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

CHARACTER TableGUIDWhenAvailable (character)

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

SmartAttachmentTableModel_Generated ()

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

Top

SmartAttachmentTableModel_Generated (DatasetModel, handle)

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

SmartAttachmentTableModel_Generated (handle)

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

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

SmartAttachmentTableModel_Generated (handle, BufferModelGcModeEnum)

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

SmartAttachmentTableModel_Generated (SmartAttachmentTableModel, handle)

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

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


Property Detail
Top

CHARACTER AttachmentFolder


Returns CHARACTER
Top

CHARACTER AttachmentGUID


Returns CHARACTER
Top

CHARACTER AttachmentName


Returns CHARACTER
Top

CHARACTER AttachmentRoleGUID


Returns CHARACTER
Top

CHARACTER AttachmentRoleName


Returns CHARACTER
Top

INT64 AttachmentSize


Returns INT64
Top

LONGCHAR CommentData


Returns LONGCHAR
Top

CHARACTER CommentRoleGUID


Returns CHARACTER
Top

Consultingwerk.SmartFramework.System.SmartAttachmentTableModelFilter Filter


Returns Consultingwerk.SmartFramework.System.SmartAttachmentTableModelFilter
Top

CHARACTER LanguageGuid


Returns CHARACTER
Top

CHARACTER RecordKeyValue


Returns CHARACTER
Top

Consultingwerk.SmartFramework.System.SmartAttachmentTableModelSort SortBy


Returns Consultingwerk.SmartFramework.System.SmartAttachmentTableModelSort
Top

CHARACTER TableGUID


Returns CHARACTER


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