Namespace: Consultingwerk.SmartFramework.Repository.Class
Class 
SmartAttributeValueTableModel_Generated Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.OERA.TableModel
Implements: IEnumerable, IModelFilterTarget
Inherited by: Consultingwerk.SmartFramework.Repository.Class.SmartAttributeValueTableModel
ABSTRACT

File:SmartAttributeValueTableModel_Generated
Purpose:Auto Generated portion of the SmartAttributeValueTableModel class
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:20/10/2015 20:22:30,979+02:00



Top Method Summary
Options Name Purpose
+ Consultingwerk.OERA.TableModel AddQueryExpression (IQueryExpression) Adds a Query Expression to the list of Query Expressions of the table model
Inherited from Consultingwerk.OERA.TableModel
+ LOGICAL AppliesAtRuntimeWhenAvailable (logical) Returns the value of the AppliesAtRuntime field when a record is available
+ CHARACTER AttributeLabelWhenAvailable (character) Returns the value of the AttributeLabel field when a record is available
+ CHARACTER AttributeValueGuidWhenAvailable (character) Returns the value of the AttributeValueGuid field when a record is available
+ LOGICAL CanFind () Returns a TRUE value if a record is found that meets the current FIND criteria as specified in the QueryExpressions used by the Filter reference
Inherited from Consultingwerk.OERA.TableModel
+ LOGICAL CanFind (character) Returns a TRUE value if a record is found that meets the specified FIND criteria; otherwise it returns FALSE. CAN-FIND does not make the record available to the Business Entity or it's caller.
Inherited from Consultingwerk.OERA.TableModel
+ CHARACTER CharacterValueWhenAvailable (character) Returns the value of the CharacterValue field when a record is available
+ Consultingwerk.OERA.TableModel ClearFilter () Clears the current filter
Inherited from Consultingwerk.OERA.TableModel
+ LOGICAL ConstantValueWhenAvailable (logical) Returns the value of the ConstantValue field when a record is available
+ CHARACTER ContainerObjectMasterGuidWhenAvailable (character) Returns the value of the ContainerObjectMasterGuid field when a record is available
+ Consultingwerk.OERA.TableModel Create () Creates a new record in the TableModel
Inherited from Consultingwerk.OERA.TableModel
+ Consultingwerk.SmartFramework.Repository.Class.SmartAttributeValueTableModel CreateCurrentRecordView () Creates a new instance of the SmartAttributeValueTableModel as a view model for the current record
# Consultingwerk.OERA.TableModel CreateCurrentRecordViewInternal () Creates a view for the current record in the model
Inherited from Consultingwerk.OERA.TableModel
+ Consultingwerk.SmartFramework.Repository.Class.SmartAttributeValueTableModel CreateView () Creates a new instance of the SmartAttributeValueTableModel as a view model
# Consultingwerk.OERA.TableModel CreateViewInternal () Creates a view on the table in the model
Inherited from Consultingwerk.OERA.TableModel
+ DATETIME-TZ DateTimeTzValueWhenAvailable (datetime-tz) Returns the value of the DateTimeTzValue field when a record is available
+ DATETIME DateTimeValueWhenAvailable (datetime) Returns the value of the DateTimeValue field when a record is available
+ DATE DateValueWhenAvailable (date) Returns the value of the DateValue field when a record is available
+ DECIMAL DecimalValueWhenAvailable (decimal) Returns the value of the DecimalValue field when a record is available
+ Consultingwerk.OERA.TableModel Delete () Deletes a record in the TableModel
Inherited from Consultingwerk.OERA.TableModel
+ Consultingwerk.OERA.TableModel Fill () Executes the current filter
Inherited from Consultingwerk.OERA.TableModel
+ Consultingwerk.OERA.TableModel Fill (character) Fills the TableModel or filters the View TableModel with the given QueryString
Inherited from Consultingwerk.OERA.TableModel
+ Consultingwerk.OERA.TableModel FillByRowid (character) Fills the TableModel based on the given data-source ROWID (DB-ROWID)
Inherited from Consultingwerk.OERA.TableModel
+ Consultingwerk.OERA.TableModel FindByRowid (rowid) Finds a record in the BufferHandle by a ROWID
Inherited from Consultingwerk.OERA.TableModel
# Progress.Lang.Object GetCharacterEnumFieldValue (character, character) Returns the value of a buffer field as an Enum value
Inherited from Consultingwerk.OERA.TableModel
# CHARACTER GetCharacterFieldValue (character) Returns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# DATE GetDateFieldValue (character) Returns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# DATETIME GetDateTimeFieldValue (character) Returns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# DATETIME-TZ GetDateTimeTzFieldValue (character) Returns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# DECIMAL GetDecimalFieldValue (character) Returns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
+ Consultingwerk.Framework.Base.IEnumerator GetEnumerator () Returns a new IEnumerator instance for this object instance
Inherited from Consultingwerk.OERA.TableModel
+ LOGICAL GetFirst () Locates the Query to the first record
Inherited from Consultingwerk.OERA.TableModel
# HANDLE GetHandleFieldValue (character) Returns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# INT64 GetInt64FieldValue (character) Returns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# Progress.Lang.Object GetIntegerEnumFieldValue (character, character) Returns the value of a buffer field as an Enum value
Inherited from Consultingwerk.OERA.TableModel
# INTEGER GetIntegerFieldValue (character) Returns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# LOGICAL GetLogicalFieldValue (character) Returns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# LONGCHAR GetLongcharFieldValue (character) Returns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
+ LOGICAL GetNext () Locates the Query to the next record
Inherited from Consultingwerk.OERA.TableModel
# RECID GetRecidFieldValue (character) Returns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# ROWID GetRowidFieldValue (character) Returns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
+ INT64 Int64ValueWhenAvailable (int64) Returns the value of the Int64Value field when a record is available
+ INTEGER IntegerValueWhenAvailable (integer) Returns the value of the IntegerValue field when a record is available
+ LOGICAL LogicalValueWhenAvailable (logical) Returns the value of the LogicalValue field when a record is available
+ CharacterFilter NewCharacterFilter (character, TableModelFilter) Returns a New CharacterFilter instance
Inherited from Consultingwerk.OERA.TableModel
+ DateFilter NewDateFilter (character, TableModelFilter) Returns a New DateFilter instance
Inherited from Consultingwerk.OERA.TableModel
+ DateTimeFilter NewDateTimeFilter (character, TableModelFilter) Returns a New DateTimeFilter instance
Inherited from Consultingwerk.OERA.TableModel
+ DateTimeTzFilter NewDateTimeTzFilter (character, TableModelFilter) Returns a New DateTimeTzFilter instance
Inherited from Consultingwerk.OERA.TableModel
+ DecimalFilter NewDecimalFilter (character, TableModelFilter) Returns a New DecimalFilter instance
Inherited from Consultingwerk.OERA.TableModel
+ Int64Filter NewInt64Filter (character, TableModelFilter) Returns a New Int64Filter instance
Inherited from Consultingwerk.OERA.TableModel
+ IntegerFilter NewIntegerFilter (character, TableModelFilter) Returns a New IntegerFilter instance
Inherited from Consultingwerk.OERA.TableModel
+ LogicalFilter NewLogicalFilter (character, TableModelFilter) Returns a New LogicalFilter instance
Inherited from Consultingwerk.OERA.TableModel
+ 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 ObjectTypeGuidWhenAvailable (character) Returns the value of the ObjectTypeGuid field when a record is available
# ReopenDatasetChildQueries () Reopens the child relation queries
Inherited from Consultingwerk.OERA.TableModel
# SetCharacterEnumFieldValue (character, Object) Assigns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# SetCharacterFieldValue (character, character) Assigns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# SetDateFieldValue (character, date) Assigns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# SetDateTimeFieldValue (character, datetime) Assigns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# SetDateTimeTzFieldValue (character, datetime-tz) Assigns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# SetDecimalFieldValue (character, decimal) Assigns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# SetHandleFieldValue (character, handle) Assigns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# SetInt64FieldValue (character, int64) Assigns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# SetIntegerEnumFieldValue (character, Object) Assigns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# SetIntegerFieldValue (character, integer) Assigns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# SetLogicalFieldValue (character, logical) Assigns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# SetLongcharFieldValue (character, longchar) Assigns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# SetRecidFieldValue (character, recid) Assigns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
# SetRowidFieldValue (character, rowid) Assigns the value of a buffer field
Inherited from Consultingwerk.OERA.TableModel
+ CHARACTER ToString () Returns the Buffer name of the TableMode instance
Inherited from Consultingwerk.OERA.TableModel
+ Consultingwerk.OERA.TableModel UseBufferQuery () Ensures that the TableModel is using a local query on the buffer only
Inherited from Consultingwerk.OERA.TableModel
+ Consultingwerk.OERA.TableModel UseDatasetQuery () Ensures that the TableModel is using one of the ProDataset QUERY's
Inherited from Consultingwerk.OERA.TableModel

Top Constructor Summary
Options Name Purpose
+ SmartAttributeValueTableModel_Generated (DatasetModel, handle) Constructor for the SmartAttributeValueTableModel_Generated class
# SmartAttributeValueTableModel_Generated (SmartAttributeValueTableModel, handle) Constructor for the SmartAttributeValueTableModel_Generated class

Top Property Summary
Options Name Purpose
+ LOGICAL AppliesAtRuntime Gets and sets the current AppliesAtRuntime value
+ CHARACTER AttributeLabel Gets and sets the current AttributeLabel value
+ CHARACTER AttributeValueGuid Gets and sets the current AttributeValueGuid value
+ LOGICAL Available Returns if currently a record is available in the TableModel
Inherited from Consultingwerk.OERA.TableModel
# HANDLE BufferHandle Returns the Buffer handle used by the Model
Inherited from Consultingwerk.OERA.TableModel
# CHARACTER BufferName Returns the name of the Buffer used by the Model
Inherited from Consultingwerk.OERA.TableModel
+ CHARACTER CharacterValue Gets and sets the current CharacterValue value
+ LOGICAL ConstantValue Gets and sets the current ConstantValue value
+ CHARACTER ContainerObjectMasterGuid Gets and sets the current ContainerObjectMasterGuid value
+ Consultingwerk.OERA.DatasetModelPerformer DatasetModelPerformer Returns the reference to the owning DatasetModel
Inherited from Consultingwerk.OERA.TableModel
+ DATETIME-TZ DateTimeTzValue Gets and sets the current DateTimeTzValue value
+ DATETIME DateTimeValue Gets and sets the current DateTimeValue value
+ DATE DateValue Gets and sets the current DateValue value
+ DECIMAL DecimalValue Gets and sets the current DecimalValue value
+ CHARACTER FillChildTables Gets and sets the list of child tables to be retrieved together with the Fill() method
Inherited from Consultingwerk.OERA.TableModel
+ Consultingwerk.SmartFramework.Repository.Class.SmartAttributeValueTableModelFilter Filter Returns the Filter Class for this TableModel
+ INT64 Int64Value Gets and sets the current Int64Value value
+ INTEGER IntegerValue Gets and sets the current IntegerValue value
+ LOGICAL LogicalValue Gets and sets the current LogicalValue value
+ Consultingwerk.OERA.TableModelTypeEnum ModelType Returns the type of the model
Inherited from Consultingwerk.OERA.TableModel
+ CHARACTER ObjectInstanceGuid Gets and sets the current ObjectInstanceGuid value
+ CHARACTER ObjectMasterGuid Gets and sets the current ObjectMasterGuid value
+ CHARACTER ObjectTypeGuid Gets and sets the current ObjectTypeGuid value
# ListQueryExpression QueryExpressions Returns the reference to the owning DatasetModel
Inherited from Consultingwerk.OERA.TableModel
+ HANDLE QueryHandle Returns the Query handle used by the Model
Inherited from Consultingwerk.OERA.TableModel
# Progress.Lang.Object SavedFilterReference Returns the Query handle used by the Model
Inherited from Consultingwerk.OERA.TableModel
+ LOGICAL UsingDatasetQuery Returns if the TableModel is currently using the Dataset query
Inherited from Consultingwerk.OERA.TableModel


Method Detail
Top

PUBLIC Consultingwerk.OERA.TableModel AddQueryExpression (IQueryExpression)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Adds a Query Expression to the list of Query Expressions of the
table model
Notes:

Parameters:
poQueryExpression IQueryExpression
The QueryExpression to retrieve data data for
Returns Consultingwerk.OERA.TableModel
The reference to the TableModel itself
Top

PUBLIC LOGICAL AppliesAtRuntimeWhenAvailable (logical)

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

PUBLIC 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

PUBLIC CHARACTER AttributeValueGuidWhenAvailable (character)

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

PUBLIC LOGICAL CanFind ()

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns a TRUE value if a record is found that meets the current
FIND criteria as specified in the QueryExpressions used by the Filter
reference
Notes: Used by the TableModelFilter:CanFind() method

Returns LOGICAL
Logical value indicating if a record can be found
Top

PUBLIC LOGICAL CanFind (character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns a TRUE value if a record is found that meets the specified
FIND criteria; otherwise it returns FALSE. CAN-FIND does not make
the record available to the Business Entity or it's caller.
Notes:

Parameters:
pcFindString CHARACTER
Find String starting with "WHERE Buffer.Field = value" or "Buffer.Field = value"
Returns LOGICAL
Logical value indicating if a record can be found
Top

PUBLIC CHARACTER CharacterValueWhenAvailable (character)

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

PUBLIC Consultingwerk.OERA.TableModel ClearFilter ()

Inherited from Consultingwerk.OERA.TableModel
Purpose: Clears the current filter
Notes:

Returns Consultingwerk.OERA.TableModel
The reference to the TableModel itself
Top

PUBLIC LOGICAL ConstantValueWhenAvailable (logical)

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

PUBLIC 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

PUBLIC Consultingwerk.OERA.TableModel Create ()

Inherited from Consultingwerk.OERA.TableModel
Purpose: Creates a new record in the TableModel
Notes: Only supported for TableModel instances, not ViewModel instances
Requires Tracking Changes of the ProDataset

Returns Consultingwerk.OERA.TableModel
The reference to the TableModel itself
Top

PUBLIC Consultingwerk.SmartFramework.Repository.Class.SmartAttributeValueTableModel CreateCurrentRecordView ()

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

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

PROTECTED Consultingwerk.OERA.TableModel CreateCurrentRecordViewInternal ()

Inherited from Consultingwerk.OERA.TableModel
Purpose: Creates a view for the current record in the model
Notes:

Returns Consultingwerk.OERA.TableModel
The TableModel instance for the view
Top

PUBLIC Consultingwerk.SmartFramework.Repository.Class.SmartAttributeValueTableModel CreateView ()

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

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

PROTECTED Consultingwerk.OERA.TableModel CreateViewInternal ()

Inherited from Consultingwerk.OERA.TableModel
Purpose: Creates a view on the table in the model
Notes:

Returns Consultingwerk.OERA.TableModel
The TableModel instance for the view
Top

PUBLIC DATETIME-TZ DateTimeTzValueWhenAvailable (datetime-tz)

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

PUBLIC DATETIME DateTimeValueWhenAvailable (datetime)

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

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

PUBLIC DATE DateValueWhenAvailable (date)

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

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

PUBLIC DECIMAL DecimalValueWhenAvailable (decimal)

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

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

PUBLIC Consultingwerk.OERA.TableModel Delete ()

Inherited from Consultingwerk.OERA.TableModel
Purpose: Deletes a record in the TableModel
Notes: Only supported for TableModel instances, not ViewModel instances
Requires Tracking Changes of the ProDataset

Returns Consultingwerk.OERA.TableModel
The reference to the TableModel itself
Top

PUBLIC Consultingwerk.OERA.TableModel Fill ()

Inherited from Consultingwerk.OERA.TableModel
Purpose: Executes the current filter
Notes:

Returns Consultingwerk.OERA.TableModel
The reference to the TableModel itself
Top

PUBLIC Consultingwerk.OERA.TableModel Fill (character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Fills the TableModel or filters the View TableModel with the given
QueryString
Notes: The QueryString may be expressed or may not start with FOR EACH ...

Parameters:
pcQueryString CHARACTER
The QueryString which shall be used to retrieve data
Returns Consultingwerk.OERA.TableModel
The reference to the TableModel itself
Top

PUBLIC Consultingwerk.OERA.TableModel FillByRowid (character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Fills the TableModel based on the given data-source ROWID (DB-ROWID)
Notes: DB-ROWID passed as comma-delimited list in case there are joined
data-source queries

Parameters:
pcSourceRowidIds CHARACTER
The comma-delimited list of data-source rowids
Returns Consultingwerk.OERA.TableModel
The reference to the TableModel itself
Top

PUBLIC Consultingwerk.OERA.TableModel FindByRowid (rowid)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Finds a record in the BufferHandle by a ROWID
Notes: For OpenEdge 10.2B, 11.0 or 11.1 this method needs to be PUBLIC as
PRIVATE members are not accessible to other instances of the same type
in those releases. Customers using this method publicly on these
version of OpenEdge need to be prepared to change their code when
upgrading to OpenEdge 11.3 as this method is indeed intended to be
PRIVATE to all instances of the same class only.

Parameters:
proRowid ROWID
The rowid to locate
Returns Consultingwerk.OERA.TableModel
The reference to the TableModel itself
Top

PROTECTED Progress.Lang.Object GetCharacterEnumFieldValue (character, character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the value of a buffer field as an Enum value
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
pcEnumType CHARACTER
The name of the Enum to convert the field value to
Returns Progress.Lang.Object
The field value
Top

PROTECTED CHARACTER GetCharacterFieldValue (character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
Returns CHARACTER
The field value
Top

PROTECTED DATE GetDateFieldValue (character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
Returns DATE
The field value
Top

PROTECTED DATETIME GetDateTimeFieldValue (character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
Returns DATETIME
The field value
Top

PROTECTED DATETIME-TZ GetDateTimeTzFieldValue (character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
Returns DATETIME-TZ
The field value
Top

PROTECTED DECIMAL GetDecimalFieldValue (character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
Returns DECIMAL
The field value
Top

PUBLIC Consultingwerk.Framework.Base.IEnumerator GetEnumerator ()

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns a new IEnumerator instance for this object instance
Notes:

Returns Consultingwerk.Framework.Base.IEnumerator
The IEnumerator instance for this object
Top

PUBLIC LOGICAL GetFirst ()

Inherited from Consultingwerk.OERA.TableModel
Purpose: Locates the Query to the first record
Notes:

Returns LOGICAL
Logical value indicating if a record is available
Top

PROTECTED HANDLE GetHandleFieldValue (character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
Returns HANDLE
The field value
Top

PROTECTED INT64 GetInt64FieldValue (character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
Returns INT64
The field value
Top

PROTECTED Progress.Lang.Object GetIntegerEnumFieldValue (character, character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the value of a buffer field as an Enum value
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
pcEnumType CHARACTER
The name of the Enum to convert the field value to
Returns Progress.Lang.Object
The field value
Top

PROTECTED INTEGER GetIntegerFieldValue (character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
Returns INTEGER
The field value
Top

PROTECTED LOGICAL GetLogicalFieldValue (character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
Returns LOGICAL
The field value
Top

PROTECTED LONGCHAR GetLongcharFieldValue (character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
Returns LONGCHAR
The field value
Top

PUBLIC LOGICAL GetNext ()

Inherited from Consultingwerk.OERA.TableModel
Purpose: Locates the Query to the next record
Notes:

Returns LOGICAL
Logical value indicating if a record is available
Top

PROTECTED RECID GetRecidFieldValue (character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
Returns RECID
The field value
Top

PROTECTED ROWID GetRowidFieldValue (character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
Returns ROWID
The field value
Top

PUBLIC INT64 Int64ValueWhenAvailable (int64)

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

PUBLIC INTEGER IntegerValueWhenAvailable (integer)

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

PUBLIC LOGICAL LogicalValueWhenAvailable (logical)

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

PUBLIC CharacterFilter NewCharacterFilter (character, TableModelFilter)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns a New CharacterFilter instance
Notes:

Parameters:
pcFieldName CHARACTER
The name of the buffer field to filter on
poTableModelFilter TableModelFilter
The reference to the TableModelFilter instance
Returns CharacterFilter
The CharacterFilter instance
Top

PUBLIC DateFilter NewDateFilter (character, TableModelFilter)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns a New DateFilter instance
Notes:

Parameters:
pcFieldName CHARACTER
The name of the buffer field to filter on
poTableModelFilter TableModelFilter
The reference to the TableModelFilter instance
Returns DateFilter
The DateFilter instance
Top

PUBLIC DateTimeFilter NewDateTimeFilter (character, TableModelFilter)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns a New DateTimeFilter instance
Notes:

Parameters:
pcFieldName CHARACTER
The name of the buffer field to filter on
poTableModelFilter TableModelFilter
The reference to the TableModelFilter instance
Returns DateTimeFilter
The DateTimeFilter instance
Top

PUBLIC DateTimeTzFilter NewDateTimeTzFilter (character, TableModelFilter)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns a New DateTimeTzFilter instance
Notes:

Parameters:
pcFieldName CHARACTER
The name of the buffer field to filter on
poTableModelFilter TableModelFilter
The reference to the TableModelFilter instance
Returns DateTimeTzFilter
The DateTimeTzFilter instance
Top

PUBLIC DecimalFilter NewDecimalFilter (character, TableModelFilter)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns a New DecimalFilter instance
Notes:

Parameters:
pcFieldName CHARACTER
The name of the buffer field to filter on
poTableModelFilter TableModelFilter
The reference to the TableModelFilter instance
Returns DecimalFilter
The DecimalFilter instance
Top

PUBLIC Int64Filter NewInt64Filter (character, TableModelFilter)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns a New Int64Filter instance
Notes:

Parameters:
pcFieldName CHARACTER
The name of the buffer field to filter on
poTableModelFilter TableModelFilter
The reference to the TableModelFilter instance
Returns Int64Filter
The Int64Filter instance
Top

PUBLIC IntegerFilter NewIntegerFilter (character, TableModelFilter)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns a New IntegerFilter instance
Notes:

Parameters:
pcFieldName CHARACTER
The name of the buffer field to filter on
poTableModelFilter TableModelFilter
The reference to the TableModelFilter instance
Returns IntegerFilter
The IntegerFilter instance
Top

PUBLIC LogicalFilter NewLogicalFilter (character, TableModelFilter)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns a New LogicalFilter instance
Notes:

Parameters:
pcFieldName CHARACTER
The name of the buffer field to filter on
poTableModelFilter TableModelFilter
The reference to the TableModelFilter instance
Returns LogicalFilter
The LogicalFilter instance
Top

PUBLIC 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

PUBLIC 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

PUBLIC CHARACTER ObjectTypeGuidWhenAvailable (character)

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

PROTECTED ReopenDatasetChildQueries ()

Inherited from Consultingwerk.OERA.TableModel
Purpose: Reopens the child relation queries
Notes: Used when navigating the current buffer using the GetFirst() and
GetNext() methods

Top

PROTECTED SetCharacterEnumFieldValue (character, Object)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Assigns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
poFieldValue Progress.Lang.Object
The value for the field
Top

PROTECTED SetCharacterFieldValue (character, character)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Assigns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
pxFieldValue CHARACTER
The value for the field
Top

PROTECTED SetDateFieldValue (character, date)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Assigns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
pxFieldValue DATE
The value for the field
Top

PROTECTED SetDateTimeFieldValue (character, datetime)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Assigns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
pxFieldValue DATETIME
The value for the field
Top

PROTECTED SetDateTimeTzFieldValue (character, datetime-tz)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Assigns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
pxFieldValue DATETIME-TZ
The value for the field
Top

PROTECTED SetDecimalFieldValue (character, decimal)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Assigns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
pxFieldValue DECIMAL
The value for the field
Top

PROTECTED SetHandleFieldValue (character, handle)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Assigns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
pxFieldValue HANDLE
The value for the field
Top

PROTECTED SetInt64FieldValue (character, int64)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Assigns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
pxFieldValue INT64
The value for the field
Top

PROTECTED SetIntegerEnumFieldValue (character, Object)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Assigns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
poFieldValue Progress.Lang.Object
The value for the field
Top

PROTECTED SetIntegerFieldValue (character, integer)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Assigns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
pxFieldValue INTEGER
The value for the field
Top

PROTECTED SetLogicalFieldValue (character, logical)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Assigns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
pxFieldValue LOGICAL
The value for the field
Top

PROTECTED SetLongcharFieldValue (character, longchar)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Assigns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
pxFieldValue LONGCHAR
The value for the field
Top

PROTECTED SetRecidFieldValue (character, recid)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Assigns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
pxFieldValue RECID
The value for the field
Top

PROTECTED SetRowidFieldValue (character, rowid)

Inherited from Consultingwerk.OERA.TableModel
Purpose: Assigns the value of a buffer field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
pxFieldValue ROWID
The value for the field
Top

PUBLIC CHARACTER ToString ()

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the Buffer name of the TableMode instance
Notes:

Returns CHARACTER
The Buffer name
Top

PUBLIC Consultingwerk.OERA.TableModel UseBufferQuery ()

Inherited from Consultingwerk.OERA.TableModel
Purpose: Ensures that the TableModel is using a local query on the buffer only
Notes:

Returns Consultingwerk.OERA.TableModel
The reference to the TableModel itself
Top

PUBLIC Consultingwerk.OERA.TableModel UseDatasetQuery ()

Inherited from Consultingwerk.OERA.TableModel
Purpose: Ensures that the TableModel is using one of the ProDataset QUERY's
Notes: Allows switching back to using the ProDataset QUERY associated with
the TableModel buffer after a Fill() invocation has switched to using
a custom query

Returns Consultingwerk.OERA.TableModel
The reference to the TableModel itself


Constructor Detail
Top

PUBLIC SmartAttributeValueTableModel_Generated (DatasetModel, handle)

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

PROTECTED SmartAttributeValueTableModel_Generated (SmartAttributeValueTableModel, handle)

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

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


Property Detail
Top

PUBLIC LOGICAL AppliesAtRuntime

Purpose: Gets and sets the current AppliesAtRuntime value
Notes:

Returns LOGICAL
Top

PUBLIC CHARACTER AttributeLabel

Purpose: Gets and sets the current AttributeLabel value
Notes:

Returns CHARACTER
Top

PUBLIC CHARACTER AttributeValueGuid

Purpose: Gets and sets the current AttributeValueGuid value
Notes:

Returns CHARACTER
Top

PUBLIC LOGICAL Available

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns if currently a record is available in the TableModel
Notes:

Returns LOGICAL
Top

PROTECTED HANDLE BufferHandle

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the Buffer handle used by the Model
Notes:

Returns HANDLE
Top

PROTECTED CHARACTER BufferName

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the name of the Buffer used by the Model
Notes:

Returns CHARACTER
Top

PUBLIC CHARACTER CharacterValue

Purpose: Gets and sets the current CharacterValue value
Notes:

Returns CHARACTER
Top

PUBLIC LOGICAL ConstantValue

Purpose: Gets and sets the current ConstantValue value
Notes:

Returns LOGICAL
Top

PUBLIC CHARACTER ContainerObjectMasterGuid

Purpose: Gets and sets the current ContainerObjectMasterGuid value
Notes:

Returns CHARACTER
Top

PUBLIC Consultingwerk.OERA.DatasetModelPerformer DatasetModelPerformer

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the reference to the owning DatasetModel
Notes:

Returns Consultingwerk.OERA.DatasetModelPerformer
Top

PUBLIC DATETIME-TZ DateTimeTzValue

Purpose: Gets and sets the current DateTimeTzValue value
Notes:

Returns DATETIME-TZ
Top

PUBLIC DATETIME DateTimeValue

Purpose: Gets and sets the current DateTimeValue value
Notes:

Returns DATETIME
Top

PUBLIC DATE DateValue

Purpose: Gets and sets the current DateValue value
Notes:

Returns DATE
Top

PUBLIC DECIMAL DecimalValue

Purpose: Gets and sets the current DecimalValue value
Notes:

Returns DECIMAL
Top

PUBLIC CHARACTER FillChildTables

Inherited from Consultingwerk.OERA.TableModel
Purpose: Gets and sets the list of child tables to be retrieved together
with the Fill() method
Notes:

Returns CHARACTER
Top

PUBLIC Consultingwerk.SmartFramework.Repository.Class.SmartAttributeValueTableModelFilter Filter

Purpose: Returns the Filter Class for this TableModel
Notes:

Returns Consultingwerk.SmartFramework.Repository.Class.SmartAttributeValueTableModelFilter
Top

PUBLIC INT64 Int64Value

Purpose: Gets and sets the current Int64Value value
Notes:

Returns INT64
Top

PUBLIC INTEGER IntegerValue

Purpose: Gets and sets the current IntegerValue value
Notes:

Returns INTEGER
Top

PUBLIC LOGICAL LogicalValue

Purpose: Gets and sets the current LogicalValue value
Notes:

Returns LOGICAL
Top

PUBLIC Consultingwerk.OERA.TableModelTypeEnum ModelType

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the type of the model
Notes:

Returns Consultingwerk.OERA.TableModelTypeEnum
Top

PUBLIC CHARACTER ObjectInstanceGuid

Purpose: Gets and sets the current ObjectInstanceGuid value
Notes:

Returns CHARACTER
Top

PUBLIC CHARACTER ObjectMasterGuid

Purpose: Gets and sets the current ObjectMasterGuid value
Notes:

Returns CHARACTER
Top

PUBLIC CHARACTER ObjectTypeGuid

Purpose: Gets and sets the current ObjectTypeGuid value
Notes:

Returns CHARACTER
Top

PROTECTED ListQueryExpression QueryExpressions

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the reference to the owning DatasetModel
Notes:

Returns ListQueryExpression
Top

PUBLIC HANDLE QueryHandle

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the Query handle used by the Model
Notes: The TableModel will be using the Query created by the ProDataset

Returns HANDLE
Top

PROTECTED Progress.Lang.Object SavedFilterReference

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns the Query handle used by the Model
Notes: Temporarily keep the reference to the Filter object to workaround
issues on 10.2B with loosing chained object references
SCL-682

Returns Progress.Lang.Object
Top

PUBLIC LOGICAL UsingDatasetQuery

Inherited from Consultingwerk.OERA.TableModel
Purpose: Returns if the TableModel is currently using the Dataset query
Notes:

Returns LOGICAL


©2006-2016 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       26.08.2016 08:38:54