Bug 137130 The cascading parameter does not work when a column name includes double quotation marks
Description: The cascading parameter does not work when a column name includes double quotation marks Steps to reproduce: 1. download the report design file 2. change the flat file path to the related position 3. save and preview. Actual result: The cascading parameter can not retrieve the data.
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/QueryResults.java
import org.eclipse.birt.data.engine.i18n.ResourceConstants;
import org.mozilla.javascript.Context;
import org.mozilla.javascript.Scriptable;
/** 
 * A report query's results opened and ready for data retrieval.  
 * A query results could contain multiple result sets.
 * This is intended to be used by both Factory and Presentation Engines
 * in BIRT, including later releases when a report document persists.
 * Beyond Release 1, this would include methods to save and restore
 * results in a persisted Report Document.
 */
class QueryResults implements IQueryResults, IQueryService
{
	
	private DataEngineContext 			context;
	private Scriptable 					queryScope;
	private int 						nestedLevel;
	
	private String 						queryResultID;
	
	private IServiceForQueryResults 	queryService;
	private ResultIterator				iterator;
		
	private static Logger logger = Logger.getLogger( QueryResults.class.getName( ) );
	
	/**
	 * @param queryService
	 * @param queryScope
	 * @param nestedLevel
	 */