Namespace: Consultingwerk
Class 
AblFunctionQueryExpression Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.IHasBufferFieldName, Consultingwerk.IQueryExpression
SERIALIZABLE

Purpose: Returns the BufferFieldName
Notes:



Top Method Summary
Options Name Purpose
+ Progress.Lang.Object Clone () Clones the object instance
+ CHARACTER GetExpression () Returns the Expression to be used in a Query String
# CHARACTER ParseFunctionString () Parses the FunctionString and returns the function arguments

Top Constructor Summary
Options Name Purpose
+ AblFunctionQueryExpression (character, character) Constructor for the AblFunctionQueryExpression class

Top Property Summary
Options Name Purpose
+ Consultingwerk.BufferFieldName BufferFieldName
+ CHARACTER BufferName
+ CHARACTER FunctionString


Method Detail
Top

PUBLIC Progress.Lang.Object Clone ()

Purpose: Clones the object instance
Notes:

Returns Progress.Lang.Object
The cloned object instance
Top

PUBLIC CHARACTER GetExpression ()

Purpose: Returns the Expression to be used in a Query String
Notes:

Returns CHARACTER
The CHARACTER Expression
Top

PROTECTED CHARACTER ParseFunctionString ()

Purpose: Parses the FunctionString and returns the function arguments
Notes:

Returns CHARACTER
A character extent containing the function arguments


Constructor Detail
Top

PUBLIC AblFunctionQueryExpression (character, character)

Purpose: Constructor for the AblFunctionQueryExpression class
Notes:

Parameters:
pcFunctionString CHARACTER
The ABL Function as a String (e.g. INDEX (Name, 'auto'))
pcBufferName CHARACTER
The name of the buffer, used for all unquoted strings


Property Detail
Top

PUBLIC Consultingwerk.BufferFieldName BufferFieldName


Returns Consultingwerk.BufferFieldName
Top

PUBLIC CHARACTER BufferName


Returns CHARACTER
Top

PUBLIC CHARACTER FunctionString


Returns CHARACTER


©2006-2025 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       20.10.2025 08:29:43