Bug 151535 Parameters are invisable in Joint Dataset
Trying to use "Joint Dataset" combined with parameters within underlaying Data-Sets (neccessary to achive a filtering where clause for a DateTime Field) Parameter editing ( e.g. in Chart designer) do not show the entire parameter. As specified it should show and let to edit a combination of both underlaying datasets' parameters.
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/PreparedJointDataSourceQuery.java
/*
		 * @see org.eclipse.birt.data.engine.impl.PreparedQuery.Executor#createOdiQuery()
		 */
		protected IQuery createOdiQuery( ) throws DataException
		{
			setCurrentDataSet( dataSetDesign );
			
			
			
			if ( doesLoadFromCache( ) == false )
				initializeResultClass( dataEngine, appContext );
			return new JointDataSetQuery( resultClass );
		}
		/*
		 * @see org.eclipse.birt.data.engine.impl.PreparedQuery.Executor#executeOdiQuery()
		 */
		protected org.eclipse.birt.data.engine.odi.IResultIterator executeOdiQuery(
				IEventHandler eventHandler ) throws DataException
		{
			if ( doesLoadFromCache( ) == true )
			{
				DataSourceQuery dsQuery = new DataSourceQuery( );
				JointDataSetQuery jointQuery = (JointDataSetQuery) odiQuery;
				dsQuery.setExprProcessor( jointQuery.getExprProcessor( ) );
				List fetchEvents = jointQuery.getFetchEvents( );
				if ( fetchEvents != null )
					for ( int i = 0; i < fetchEvents.size( ); i++ )
						dsQuery.addOnFetchEvent( (IResultObjectEvent) fetchEvents.get( i ) );
				dsQuery.setMaxRows( jointQuery.getMaxRows( ) );
				dsQuery.setOrdering( toList( jointQuery.getOrdering( ) ) );