TRVReportDataProvider.CreateQueryProcessor

<< Click to display table of contents >>

TRVReportDataProvider.CreateQueryProcessor

The method creates a query processor for processing DataQuery.

function CreateQueryProcessor(const DataQuery: TRVUnicodeString):

  TRVReportQueryProcessorvirtualabstract;

Normally, you do not need to call this method. Just assign this data provider component to TRVReportGenerator's DataProvider property, and it will create query processors automatically.

You can use this method in TRVReportGenerator.OnCreateQueryProcessor event, if you want to implement processing data queries using multiple data provider components.

This is an abstract method in TRVReportDataProvider. It is implemented in inherited classes.

If QueryProcessor cannot be created, the method returns nil.

See also:

Definitions of Report Workshop terms