Namespace: Consultingwerk.SmartFramework.System
Class 
SmartTableInfoProvider Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.SmartFramework.ITableInfoProvider

File:SmartTableInfoProvider
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Fri Feb 15 21:24:57 CET 2013



Top Method Summary
Options Name Purpose
+ CacheSmartTableRecords () Caches the SmartTable records
+ FindRecordByKeyValues (handle, character, logical) Finds a buffer based on the unique key values
+ CHARACTER RecordDescription (character, character, handle) Returns the standard description value for a database record
+ CHARACTER RecordDescription (handle) Returns the standard description value for a database record
+ CHARACTER RecordKeyFields (character, character, handle) Returns the key field values for a database record
+ CHARACTER RecordKeyFields (handle) Returns the key field values for a database record

Top Constructor Summary
Options Name Purpose
+ SmartTableInfoProvider () Constructor for the SmartTableInfoProvider class


Method Detail
Top

PUBLIC CacheSmartTableRecords ()

Purpose: Caches the SmartTable records
Notes:

Top

PUBLIC FindRecordByKeyValues (handle, character, logical)

Purpose: Finds a buffer based on the unique key values
Notes:

Parameters:
phBuffer HANDLE
The buffer with the database record to return the description for
pcUniqueKeyValues CHARACTER
The unqiue key field values
plExclusive LOGICAL
Logical value indicating if the record should be accessed with exclusive-lock
Top

PUBLIC CHARACTER RecordDescription (character, character, handle)

Purpose: Returns the standard description value for a database record
Notes:

Parameters:
pcDatabaseName CHARACTER
The name of the database
pcTableName CHARACTER
The name of the database table
phBuffer HANDLE
The buffer with the database record to return the description for
Returns CHARACTER
The standard description value for the record
Top

PUBLIC CHARACTER RecordDescription (handle)

Purpose: Returns the standard description value for a database record
Notes:

Parameters:
phBuffer HANDLE
The buffer with the database record to return the description for
Returns CHARACTER
The standard description value for the record
Top

PUBLIC CHARACTER RecordKeyFields (character, character, handle)

Purpose: Returns the key field values for a database record
Notes:

Parameters:
pcDatabaseName CHARACTER
The name of the database
pcTableName CHARACTER
The name of the database table
phBuffer HANDLE
The buffer with the database record to return the description for
Returns CHARACTER
The standard description value for the record
Top

PUBLIC CHARACTER RecordKeyFields (handle)

Purpose: Returns the key field values for a database record
Notes:

Parameters:
phBuffer HANDLE
The buffer with the database record to return the description for
Returns CHARACTER
The standard description value for the record


Constructor Detail
Top

PUBLIC SmartTableInfoProvider ()

Purpose: Constructor for the SmartTableInfoProvider class
Notes:



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