Namespace: Consultingwerk.SmartFramework.Lock
Class 
SmartLockTableModel_Generated Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.OERA.TableModel
Implements: IDoNotIterateInDebugging, IEnumerable, IModelFilterTarget, ISupportsAvailable, Consultingwerk.OERA.ITableModel
Inherited by: Consultingwerk.SmartFramework.Lock.SmartLockTableModel
ABSTRACT




Top Method Summary
Options Name Purpose
Consultingwerk.SmartFramework.Lock.SmartLockTableModel CreateCurrentRecordView () Creates a new instance of the SmartLockTableModel as a view model for the current record
Consultingwerk.SmartFramework.Lock.SmartLockTableModel CreateView () Creates a new instance of the SmartLockTableModel as a view model
Consultingwerk.SmartFramework.Lock.SmartLockTableModel Fill (IFetchDataByKeyTableParameter) Fills the DatasetModel based on the given IFetchDataByKeyTableParameter
Consultingwerk.SmartFramework.Lock.SmartLockTableModel Fill (SmartLockQuery) Fills the TableModel or filters the View TableModel based on the given TableQuery
Consultingwerk.SmartFramework.Lock.SmartLockTableModel Fill (SmartLockQuery, OnNotAvailableEnum) Fills the TableModel or filters the View TableModel based on the given TableQuery
CHARACTER KeyValuesWhenAvailable (character) Returns the value of the KeyValues field when a record is available
DATETIME-TZ LockCreatedWhenAvailable (datetime-tz) Returns the value of the LockCreated field when a record is available
DATETIME-TZ LockExpiresWhenAvailable (datetime-tz) Returns the value of the LockExpires field when a record is available
CHARACTER LockGuidWhenAvailable (character) Returns the value of the LockGuid field when a record is available
DATETIME-TZ LockRefreshedWhenAvailable (datetime-tz) Returns the value of the LockRefreshed field when a record is available
CHARACTER LockResourceIdentifierWhenAvailable (character) Returns the value of the LockResourceIdentifier field when a record is available
CHARACTER LockSessionIdWhenAvailable (character) Returns the value of the LockSessionId field when a record is available
Consultingwerk.SmartFramework.Lock.SmartLockTableModelFilter ResetFilter () Resets the TableModel Filter
Consultingwerk.SmartFramework.Lock.SmartLockTableModel SetBatching (logical) Sets the Batching property
CHARACTER TableGuidWhenAvailable (character) Returns the value of the TableGuid field when a record is available
CHARACTER UserGuidWhenAvailable (character) Returns the value of the UserGuid field when a record is available

Top Constructor Summary
Options Name Purpose
SmartLockTableModel_Generated () Constructor for the SmartLockTableModel_Generated class
SmartLockTableModel_Generated (DatasetModel, handle) Constructor for the SmartLockTableModel_Generated class
SmartLockTableModel_Generated (handle) Constructor for the SmartLockTableModel class
SmartLockTableModel_Generated (handle, BufferModelGcModeEnum) Constructor for the SmartLockTableModel class
SmartLockTableModel_Generated (SmartLockTableModel, handle) Constructor for the SmartLockTableModel_Generated class

Top Property Summary
Options Name Purpose
Consultingwerk.SmartFramework.Lock.SmartLockTableModelFilter Filter
CHARACTER KeyValues
DATETIME-TZ LockCreated
DATETIME-TZ LockExpires
CHARACTER LockGuid
DATETIME-TZ LockRefreshed
CHARACTER LockResourceIdentifier
CHARACTER LockSessionId
Consultingwerk.SmartFramework.Lock.SmartLockTableModelSort SortBy
CHARACTER TableGuid
CHARACTER UserGuid


Method Detail
Top

Consultingwerk.SmartFramework.Lock.SmartLockTableModel CreateCurrentRecordView ()

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

Returns Consultingwerk.SmartFramework.Lock.SmartLockTableModel
The SmartLockTableModel as the view model
Top

Consultingwerk.SmartFramework.Lock.SmartLockTableModel CreateView ()

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

Returns Consultingwerk.SmartFramework.Lock.SmartLockTableModel
The SmartLockTableModel as the view model
Top

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

Consultingwerk.SmartFramework.Lock.SmartLockTableModel Fill (SmartLockQuery)

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

Parameters:
poQuery Consultingwerk.SmartFramework.Lock.SmartLockQuery
The reference to the SmartLockTableModelQuery
Returns Consultingwerk.SmartFramework.Lock.SmartLockTableModel
The reference to this TableModel instance
Top

Consultingwerk.SmartFramework.Lock.SmartLockTableModel Fill (SmartLockQuery, OnNotAvailableEnum)

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

Parameters:
poQuery Consultingwerk.SmartFramework.Lock.SmartLockQuery
The reference to the SmartLockTableModelQuery
poOnNotAvailable Consultingwerk.OERA.OnNotAvailableEnum
OnNotAvailableEnum member describing if the TableModel should throw an error on not available
Returns Consultingwerk.SmartFramework.Lock.SmartLockTableModel
The reference to this TableModel instance
Top

CHARACTER KeyValuesWhenAvailable (character)

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

DATETIME-TZ LockCreatedWhenAvailable (datetime-tz)

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

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

DATETIME-TZ LockExpiresWhenAvailable (datetime-tz)

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

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

CHARACTER LockGuidWhenAvailable (character)

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

DATETIME-TZ LockRefreshedWhenAvailable (datetime-tz)

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

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

CHARACTER LockResourceIdentifierWhenAvailable (character)

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

Purpose: Returns the value of the LockSessionId 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.Lock.SmartLockTableModelFilter ResetFilter ()

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

Returns Consultingwerk.SmartFramework.Lock.SmartLockTableModelFilter
The SmartLockTableModelFilter instance
Top

Consultingwerk.SmartFramework.Lock.SmartLockTableModel SetBatching (logical)

Purpose: Sets the Batching property
Notes: Fluent interface

Parameters:
plBatching LOGICAL
Logical value indicating if Batching should be used
Returns Consultingwerk.SmartFramework.Lock.SmartLockTableModel
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
Top

CHARACTER UserGuidWhenAvailable (character)

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

SmartLockTableModel_Generated ()

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

Top

SmartLockTableModel_Generated (DatasetModel, handle)

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

SmartLockTableModel_Generated (handle)

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

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

SmartLockTableModel_Generated (handle, BufferModelGcModeEnum)

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

SmartLockTableModel_Generated (SmartLockTableModel, handle)

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

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


Property Detail
Top

Consultingwerk.SmartFramework.Lock.SmartLockTableModelFilter Filter


Returns Consultingwerk.SmartFramework.Lock.SmartLockTableModelFilter
Top

CHARACTER KeyValues


Returns CHARACTER
Top

DATETIME-TZ LockCreated


Returns DATETIME-TZ
Top

DATETIME-TZ LockExpires


Returns DATETIME-TZ
Top

CHARACTER LockGuid


Returns CHARACTER
Top

DATETIME-TZ LockRefreshed


Returns DATETIME-TZ
Top

CHARACTER LockResourceIdentifier


Returns CHARACTER
Top

CHARACTER LockSessionId


Returns CHARACTER
Top

Consultingwerk.SmartFramework.Lock.SmartLockTableModelSort SortBy


Returns Consultingwerk.SmartFramework.Lock.SmartLockTableModelSort
Top

CHARACTER TableGuid


Returns CHARACTER
Top

CHARACTER UserGuid


Returns CHARACTER


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