Top Method Summary
Options Name Purpose
CHARACTER ColumnSource (character) Returns the name of the column from the source (database) column
CHARACTER DefaultQuery () Returns the default query string for the data source

Top Constructor Summary
Options Name Purpose
DSQueryString (character, DataAccess, character, logical) Constructor for the DSQueryString class
DSQueryString (character, IDSQueryStringSource, character) Constructor for the DSQueryString class
DSQueryString (character, IDSQueryStringSource, character, logical, logical) Constructor for the DSQueryString class
DSQueryString (IQueryExpression, ListSortField, IDSQueryStringSource, character, logical, logical) Constructor for the DSQueryString class

Top Property Summary
Options Name Purpose
Consultingwerk.OERA.Query.IDSQueryStringSource Instance
CHARACTER Table


Method Detail
Top

CHARACTER ColumnSource (character)

Purpose: Returns the name of the column from the source (database) column
Notes: Invokes the SourceColumn method in the DataAccess class

Parameters:
pcColumn CHARACTER
The name of the temp-table column
Returns CHARACTER
The name of the source (database) column
Top

CHARACTER DefaultQuery ()

Purpose: Returns the default query string for the data source
Notes: Invokes SourceDefaultQuery in the DataAccess class

Returns CHARACTER
The default query string


Constructor Detail
Top

DSQueryString (character, DataAccess, character, logical)

Purpose: Constructor for the DSQueryString class
Notes: Alternative Constructor that allows setting of the
FilterUsingInnerJoin property of the QueryString class

Parameters:
pcQueryString CHARACTER
The query string from the current read request
phInstance Consultingwerk.OERA.DataAccess
The reference to the owning DataAccess class (for call backs)
pcTable CHARACTER
The name of the temp-table this DSQueryString instance is providing source query manipulation for
plFilterUsingInnerJoin LOGICAL
The value for the FilterUsingInnerJoin property
Top

DSQueryString (character, IDSQueryStringSource, character)

Purpose: Constructor for the DSQueryString class
Notes:

Parameters:
pcQueryString CHARACTER
The query string from the current read request
phInstance Consultingwerk.OERA.Query.IDSQueryStringSource
The reference to the owning IDSQueryStringSource (typically a DataAccess class) for call backs
pcTable CHARACTER
The name of the temp-table this DSQueryString instance is providing source query manipulation for
Top

DSQueryString (character, IDSQueryStringSource, character, logical, logical)

Purpose: Constructor for the DSQueryString class
Notes: Alternative Constructor that allows setting of the
FilterUsingInnerJoin property of the QueryString class

Parameters:
pcQueryString CHARACTER
The query string from the current read request
phInstance Consultingwerk.OERA.Query.IDSQueryStringSource
The reference to the owning DataAccess class (for call backs)
pcTable CHARACTER
The name of the temp-table this DSQueryString instance is providing source query manipulation for
plFilterUsingInnerJoin LOGICAL
The value for the FilterUsingInnerJoin property
plThrowErrorsOnInvalidSourceMapping LOGICAL
Throw errors on invalid source field mapping
Top

DSQueryString (IQueryExpression, ListSortField, IDSQueryStringSource, character, logical, logical)

Purpose: Constructor for the DSQueryString class
Notes: Alternative Constructor that allows setting of the
FilterUsingInnerJoin property of the QueryString class

Parameters:
poQueryExpression Consultingwerk.IQueryExpression
The query string from the current read request
poQuerySort Consultingwerk.ListSortField
The list of sort fields
phInstance Consultingwerk.OERA.Query.IDSQueryStringSource
The reference to the owning DataAccess class (for call backs)
pcTable CHARACTER
The name of the temp-table this DSQueryString instance is providing source query manipulation for
plFilterUsingInnerJoin LOGICAL
The value for the FilterUsingInnerJoin property
plThrowErrorsOnInvalidSourceMapping LOGICAL
Throw errors on invalid source field mapping


Property Detail
Top

Consultingwerk.OERA.Query.IDSQueryStringSource Instance


Returns Consultingwerk.OERA.Query.IDSQueryStringSource
Top

CHARACTER Table


Returns CHARACTER


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:22:32