Bug 124761 When add two filters, one is 'State is equal to CA' and the other is 'EmployeeId is Top 10',the data can be extracted.
Description: When add two filters, one is 'State is equal to CA' and the other is 'EmployeeId is Top 10',the data can not be extracted. Steps to reproduce: 1. import the attached report 2. preview Actual result: the data can not be extracted. Expect result: The intersection set of the data 'State is equal to CA' and the data 'EmployeeId is Top 10' should be displayed.
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/odi/IQuery.java
/**
     * Specifies the maximum number of detail rows that can be retrieved by this query.
     * @param maxRows	Maximum number of rows. 
     * 					A value of 0 means no limit on how many rows this query can retrieve.
     */
    public void setMaxRows( int maxRows );
    
    /**
     * Define a custom event object, which is called after the query retrieves a result object
     * and before any processing is done. Multiple events can be added using this method. 
     * These event objects are called in the order that they are added.
     */
    public void addOnFetchEvent( IResultObjectEvent event);
    
	/**
	 * Close all result iterators of execute(...) methods on this Query 
	 * instance, and any associated resources.  After this method, all
	 * associated query results and their iterators can no longer be used.
	 * The Query instance itself is still valid and can still be used for 
	 * further execution.
     */
    public void close();
    
    
    /**
     * Defines a sort criterion on an IQuery. 
     * It contains the name or alias of a result field 
     * and a sort direction (ascending or descending)
     */
    public static class SortSpec