Bug 201526 Mutil parameter value will show the mutil value[0705]
Description: Mutil parameter value will show the mutil value[0705] Step: 1. New a list parameter and select allow multiple value 2. Add some value in it. 3. Drop the parameter in layout( param["NewParameter1"] ). 4. Preview and select several value. Actual result: It will preview a object string. Expected result: The value that is selected will be previewed.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/presentation/LocalizedContentVisitor.java
{
				DesignElementHandle elementHandle = design.getHandle( );
				if ( elementHandle instanceof ReportElementHandle )
				{
					queries = (IBaseQueryDefinition[]) context.getRunnable( )
							.getReportIR( ).getQueryByReportHandle(
									(ReportElementHandle) elementHandle );
				}
			}
			if ( rsets != null && rsets.length > 0 && rsets[0] != null
					&& rsets[0].getType( ) == IBaseResultSet.CUBE_RESULTSET )
			{
				String msg = tagName
						+ " does not support data inheritance inside a crosstab, please bind it to a dataset or move it outside the crosstab.";
				logger.log( Level.SEVERE, msg );
				context.addException( design.getHandle( ), new EngineException(
						msg ) );
			}
			else if ( queries != null )
			{
				if ( rsets != null )
				{
					rowSets = new IRowSet[rsets.length];
					for ( int i = 0; i < rowSets.length; i++ )
					{
						rowSets[i] = new RowSet( context,
									(IQueryResultSet) rsets[i] );
					}
				}
			}