Top Method Summary
Options Name Purpose
Consultingwerk.OERA.IFetchDataRequest BuildFetchDataRequest () Builds the IFetchDataRequest for the current ttEntitySearchQuery record
DiscardRows () Removes the rows already produced for the current ttEntitySearchQuery record
ExecuteQuery () Executes the query of the current ttEntitySearchQuery record and creates its ttEntitySearchRow records
CHARACTER QualifiedFieldList () Returns the Fields of the current ttEntitySearchQuery record as the table.field list an IFetchDataRequest expects
Search (dataset) Executes every query of the dataset and returns the matching records as ttEntitySearchRow records


Method Detail
Top

Consultingwerk.OERA.IFetchDataRequest BuildFetchDataRequest ()

Purpose: Builds the IFetchDataRequest for the current
ttEntitySearchQuery record
Notes: The Fields option limits what the DataAccess layer reads to
the columns that are actually returned to the caller

Returns Consultingwerk.OERA.IFetchDataRequest
The IFetchDataRequest for the current query
Top

DiscardRows ()

Purpose: Removes the rows already produced for the current
ttEntitySearchQuery record
Notes: A failed query must not return a partial result alongside its
error message. Whether the rows created before the failure
are rolled back by the enclosing block depends on whether a
transaction is active, so they are removed explicitly here

Top

ExecuteQuery ()

Purpose: Executes the query of the current ttEntitySearchQuery record
and creates its ttEntitySearchRow records
Notes: Operates on the ttEntitySearchQuery record the caller is
positioned on

Top

CHARACTER QualifiedFieldList ()

Purpose: Returns the Fields of the current ttEntitySearchQuery record
as the table.field list an IFetchDataRequest expects
Notes:

Returns CHARACTER
The comma-delimited list of table.field entries
Top

Search (dataset)

Purpose: Executes every query of the dataset and returns the matching
records as ttEntitySearchRow records
Notes: The RowCount and ErrorMessage fields of a query record are
filled by this method and travel back to the caller in the
same dataset

Parameters:
dsEntitySearch DATASET dsEntitySearch
INPUT-OUTPUT The dataset with the queries to execute


ProDataset Detail

ProDataset dsEntitySearch

Member tables: ttEntitySearchQuery, ttEntitySearchRow


Temp-Table Detail

Temp-Table ttEntitySearchQuery

Defined in:

Temp-Table ttEntitySearchRow

Defined in:


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       19.09.2026 10:15:15