Namespace: Consultingwerk.OERA.Ccs
Class 
QueryGroup Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.OERA.Ccs.QueryEntry
Implements: Ccs.BusinessLogic.IQueryEntry, Ccs.BusinessLogic.IQueryGroup

File:IQueryGroup
Purpose:Sample Query Group implementation (CCS-BE01)
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Mon Jun 06 21:34:50 CEST 2016
Notes:https://github.com/progress/CCS
Purpose: Returns the array of query predicates and nested query groups
Notes:



Top Method Summary
Options Name Purpose
+ Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry) Returns an Array of IQueryEntry instances
Inherited from Consultingwerk.OERA.Ccs.QueryEntry
+ Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry) Returns an Array of IQueryEntry instances
Inherited from Consultingwerk.OERA.Ccs.QueryEntry
+ Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry) Returns an Array of IQueryEntry instances
Inherited from Consultingwerk.OERA.Ccs.QueryEntry
+ Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry) Returns an Array of IQueryEntry instances
Inherited from Consultingwerk.OERA.Ccs.QueryEntry
+ Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry) Returns an Array of IQueryEntry instances
Inherited from Consultingwerk.OERA.Ccs.QueryEntry
+ Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry) Returns an Array of IQueryEntry instances
Inherited from Consultingwerk.OERA.Ccs.QueryEntry
+ Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry) Returns an Array of IQueryEntry instances
Inherited from Consultingwerk.OERA.Ccs.QueryEntry
+ Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry) Returns an Array of IQueryEntry instances
Inherited from Consultingwerk.OERA.Ccs.QueryEntry
+ Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry) Returns an Array of IQueryEntry instances
Inherited from Consultingwerk.OERA.Ccs.QueryEntry
+ Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry) Returns an Array of IQueryEntry instances
Inherited from Consultingwerk.OERA.Ccs.QueryEntry
+ ReplaceEntry (integer, IQueryEntry) Replaces an entry in the QueryGroup

Top Constructor Summary
Options Name Purpose
+ QueryGroup () Default Constructor for the QueryGroup class
+ QueryGroup (IQueryEntry[]) Constructor for the QueryGroup class
+ QueryGroup (JoinEnum, IQueryEntry[]) Constructor for the QueryGroup class

Top Property Summary
Options Name Purpose
+ Ccs.BusinessLogic.IQueryEntry Entries
+ Ccs.BusinessLogic.JoinEnum Join
Inherited from Consultingwerk.OERA.Ccs.QueryEntry


Method Detail
Top

PUBLIC Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry)

Inherited from Consultingwerk.OERA.Ccs.QueryEntry
Purpose: Returns an Array of IQueryEntry instances
Notes:

Parameters:
poEntry1 Ccs.BusinessLogic.IQueryEntry
The IQueryEntry instance
Returns Ccs.BusinessLogic.IQueryEntry
The IQueryEntry instance
Top

PUBLIC Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry)

Inherited from Consultingwerk.OERA.Ccs.QueryEntry
Purpose: Returns an Array of IQueryEntry instances
Notes:

Parameters:
poEntry1 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry2 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
Returns Ccs.BusinessLogic.IQueryEntry
The IQueryEntry instance
Top

PUBLIC Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry)

Inherited from Consultingwerk.OERA.Ccs.QueryEntry
Purpose: Returns an Array of IQueryEntry instances
Notes:

Parameters:
poEntry1 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry2 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry3 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
Returns Ccs.BusinessLogic.IQueryEntry
The IQueryEntry instance
Top

PUBLIC Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry)

Inherited from Consultingwerk.OERA.Ccs.QueryEntry
Purpose: Returns an Array of IQueryEntry instances
Notes:

Parameters:
poEntry1 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry2 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry3 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry4 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
Returns Ccs.BusinessLogic.IQueryEntry
The IQueryEntry instance
Top

PUBLIC Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry)

Inherited from Consultingwerk.OERA.Ccs.QueryEntry
Purpose: Returns an Array of IQueryEntry instances
Notes:

Parameters:
poEntry1 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry2 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry3 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry4 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry5 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
Returns Ccs.BusinessLogic.IQueryEntry
The IQueryEntry instance
Top

PUBLIC Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry)

Inherited from Consultingwerk.OERA.Ccs.QueryEntry
Purpose: Returns an Array of IQueryEntry instances
Notes:

Parameters:
poEntry1 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry2 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry3 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry4 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry5 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry6 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
Returns Ccs.BusinessLogic.IQueryEntry
The IQueryEntry instance
Top

PUBLIC Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry)

Inherited from Consultingwerk.OERA.Ccs.QueryEntry
Purpose: Returns an Array of IQueryEntry instances
Notes:

Parameters:
poEntry1 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry2 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry3 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry4 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry5 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry6 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry7 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
Returns Ccs.BusinessLogic.IQueryEntry
The IQueryEntry instance
Top

PUBLIC Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry)

Inherited from Consultingwerk.OERA.Ccs.QueryEntry
Purpose: Returns an Array of IQueryEntry instances
Notes:

Parameters:
poEntry1 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry2 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry3 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry4 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry5 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry6 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry7 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry8 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
Returns Ccs.BusinessLogic.IQueryEntry
The IQueryEntry instance
Top

PUBLIC Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry)

Inherited from Consultingwerk.OERA.Ccs.QueryEntry
Purpose: Returns an Array of IQueryEntry instances
Notes:

Parameters:
poEntry1 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry2 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry3 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry4 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry5 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry6 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry7 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry8 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry9 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
Returns Ccs.BusinessLogic.IQueryEntry
The IQueryEntry instance
Top

PUBLIC Ccs.BusinessLogic.IQueryEntry Array (IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry, IQueryEntry)

Inherited from Consultingwerk.OERA.Ccs.QueryEntry
Purpose: Returns an Array of IQueryEntry instances
Notes:

Parameters:
poEntry1 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry2 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry3 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry4 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry5 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry6 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry7 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry8 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry9 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
poEntry10 Ccs.BusinessLogic.IQueryEntry
The first IQueryEntry instance
Returns Ccs.BusinessLogic.IQueryEntry
The IQueryEntry instance
Top

PUBLIC ReplaceEntry (integer, IQueryEntry)

Purpose: Replaces an entry in the QueryGroup
Notes: When the new entry to replace the current with is a QueryGroup
we'll insert the Entries of the QueryGroup instead

Parameters:
piEntry INTEGER
The entry to replace
poNewEntry Ccs.BusinessLogic.IQueryEntry
The new entry to replace the given entry with (single entry or group)


Constructor Detail
Top

PUBLIC QueryGroup ()

Purpose: Default Constructor for the QueryGroup class
Notes:

Top

PUBLIC QueryGroup (IQueryEntry[])

Purpose: Constructor for the QueryGroup class
Notes:

Parameters:
poEntries Ccs.BusinessLogic.IQueryEntry
The array of IQueryEntry instances
Top

PUBLIC QueryGroup (JoinEnum, IQueryEntry[])

Purpose: Constructor for the QueryGroup class
Notes:

Parameters:
poJoin Ccs.BusinessLogic.JoinEnum
The JoinEnum instance
poEntries Ccs.BusinessLogic.IQueryEntry
The array of IQueryEntry instances


Property Detail
Top

PUBLIC Ccs.BusinessLogic.IQueryEntry Entries


Returns Ccs.BusinessLogic.IQueryEntry
Top

PUBLIC Ccs.BusinessLogic.JoinEnum Join

Inherited from Consultingwerk.OERA.Ccs.QueryEntry

Returns Ccs.BusinessLogic.JoinEnum


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       08.12.2024 12:59:40