Namespace: Consultingwerk.OERA.ModelFilter
Class 
CharacterFilter Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Inherited by: Consultingwerk.OERA.ModelFilter.CharacterEnumFilter

File:CharacterFilter
Purpose:Provides Filter methods for CHARACTER Buffer Fields
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sat Jun 15 02:19:36 CEST 2013



Top Method Summary
Options Name Purpose
Consultingwerk.OERA.ModelFilter.TableModelFilter Begins (character) Returns a BEGINS Query Expression
Consultingwerk.OERA.ModelFilter.TableModelFilter CanDo (character) Returns an CAN-DO Query Expression
Consultingwerk.OERA.ModelFilter.TableModelFilter Contains (character) Returns a CONTAINS Query Expression
Consultingwerk.OERA.ModelFilter.TableModelFilter EQ (character) Returns an EQ Query Expression
Consultingwerk.OERA.ModelFilter.TableModelFilter GE (character) Returns an GE Query Expression
Consultingwerk.OERA.ModelFilter.TableModelFilter GT (character) Returns an GT Query Expression
Consultingwerk.OERA.ModelFilter.TableModelFilter In (character) Returns an IN Query Expression
Consultingwerk.OERA.ModelFilter.TableModelFilter IsNotUnknownValue () Returns a Query Expression
Consultingwerk.OERA.ModelFilter.TableModelFilter LE (character) Returns an LE Query Expression
Consultingwerk.OERA.ModelFilter.TableModelFilter LT (character) Returns an LT Query Expression
Consultingwerk.OERA.ModelFilter.TableModelFilter Matches (character) Returns an Matches Query Expression
Consultingwerk.OERA.ModelFilter.TableModelFilter NE (character) Returns an NE Query Expression

Top Constructor Summary
Options Name Purpose
CharacterFilter (handle, IModelFilterTarget, TableModelFilter) Constructor for the CharacterFilter class


Method Detail
Top

Consultingwerk.OERA.ModelFilter.TableModelFilter Begins (character)

Purpose: Returns a BEGINS Query Expression
Notes:

Parameters:
pcValue CHARACTER
The value for the Expression
Returns Consultingwerk.OERA.ModelFilter.TableModelFilter
The reference to the TableModel
Top

Consultingwerk.OERA.ModelFilter.TableModelFilter CanDo (character)

Purpose: Returns an CAN-DO Query Expression
Notes:

Parameters:
pcList CHARACTER
The list to use for the InQueryExpression
Returns Consultingwerk.OERA.ModelFilter.TableModelFilter
The reference to the TableModel
Top

Consultingwerk.OERA.ModelFilter.TableModelFilter Contains (character)

Purpose: Returns a CONTAINS Query Expression
Notes:

Parameters:
pcValue CHARACTER
The value for the Expression
Returns Consultingwerk.OERA.ModelFilter.TableModelFilter
The reference to the TableModel
Top

Consultingwerk.OERA.ModelFilter.TableModelFilter EQ (character)

Purpose: Returns an EQ Query Expression
Notes:

Parameters:
pcValue CHARACTER
The value for the Expression
Returns Consultingwerk.OERA.ModelFilter.TableModelFilter
The reference to the TableModel
Top

Consultingwerk.OERA.ModelFilter.TableModelFilter GE (character)

Purpose: Returns an GE Query Expression
Notes:

Parameters:
pcValue CHARACTER
The value for the Expression
Returns Consultingwerk.OERA.ModelFilter.TableModelFilter
The reference to the TableModel
Top

Consultingwerk.OERA.ModelFilter.TableModelFilter GT (character)

Purpose: Returns an GT Query Expression
Notes:

Parameters:
pcValue CHARACTER
The value for the Expression
Returns Consultingwerk.OERA.ModelFilter.TableModelFilter
The reference to the TableModel
Top

Consultingwerk.OERA.ModelFilter.TableModelFilter In (character)

Purpose: Returns an IN Query Expression
Notes:

Parameters:
pcList CHARACTER
The list to use for the InQueryExpression
Returns Consultingwerk.OERA.ModelFilter.TableModelFilter
The reference to the TableModel
Top

Consultingwerk.OERA.ModelFilter.TableModelFilter IsNotUnknownValue ()

Purpose: Returns a Query Expression
Notes:

Returns Consultingwerk.OERA.ModelFilter.TableModelFilter
The reference to the TableModel
Top

Consultingwerk.OERA.ModelFilter.TableModelFilter LE (character)

Purpose: Returns an LE Query Expression
Notes:

Parameters:
pcValue CHARACTER
The value for the Expression
Returns Consultingwerk.OERA.ModelFilter.TableModelFilter
The reference to the TableModel
Top

Consultingwerk.OERA.ModelFilter.TableModelFilter LT (character)

Purpose: Returns an LT Query Expression
Notes:

Parameters:
pcValue CHARACTER
The value for the Expression
Returns Consultingwerk.OERA.ModelFilter.TableModelFilter
The reference to the TableModel
Top

Consultingwerk.OERA.ModelFilter.TableModelFilter Matches (character)

Purpose: Returns an Matches Query Expression
Notes: Uses Begins operator when the pattern is only using an * as the last character
Uses EQ when the pattern does not use any wildcard

Parameters:
pcValue CHARACTER
The value for the Expression
Returns Consultingwerk.OERA.ModelFilter.TableModelFilter
The reference to the TableModel
Top

Consultingwerk.OERA.ModelFilter.TableModelFilter NE (character)

Purpose: Returns an NE Query Expression
Notes:

Parameters:
pcValue CHARACTER
The value for the Expression
Returns Consultingwerk.OERA.ModelFilter.TableModelFilter
The reference to the TableModel


Constructor Detail
Top

CharacterFilter (handle, IModelFilterTarget, TableModelFilter)

Purpose: Constructor for the CharacterFilter class
Notes:

Parameters:
phBufferField HANDLE
The BufferField this Filter works on
poFilterTarget Consultingwerk.OERA.ModelFilter.IModelFilterTarget
The IModelFilterTarget to add the QueryExpression to
poFilter Consultingwerk.OERA.ModelFilter.TableModelFilter
The reference to the TableModelFilter instance


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       30.03.2026 11:05:17