Namespace: Consultingwerk
Class 
ListQueryExpressionWalker Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.IQueryExpressionWalker

File:ListQueryExpressionWalker
Purpose:IQueryExpressionWalker implementation adding all expressions
for the given buffer field name to a ListQueryExpression
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sat Sep 14 14:04:21 CEST 2019



Top Method Summary
Options Name Purpose
+ LOGICAL ProcessQueryExpression (IQueryExpressionForWalker) Processes a single query expression (for a single field, no list)

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


Method Detail
Top

PUBLIC LOGICAL ProcessQueryExpression (IQueryExpressionForWalker)

Purpose: Processes a single query expression (for a single field, no list)
Notes:

Parameters:
poQueryExpression Consultingwerk.IQueryExpressionForWalker
The Query Expression to process
Returns LOGICAL
Logical value indicating if the process should be cancelled (TRUE = cancel)


Constructor Detail
Top

PUBLIC ListQueryExpressionWalker (character, character, ListQueryExpression)

Purpose: Constructor for the ListQueryExpressionWalker class
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field to search
pcReplaceFieldName CHARACTER
The field name to use for the pcFieldName in the resulting list
poList Consultingwerk.ListQueryExpression
The list to add query expressions to
Top

PUBLIC ListQueryExpressionWalker (character, ListQueryExpression)

Purpose: Constructor for the ListQueryExpressionWalker class
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field to search
poList Consultingwerk.ListQueryExpression
The list to add query expressions to


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 05:51:58