Bug 134662 An unfriendly message pop up when input a very large number in filter Top N
Description: May be Top N value should be less than 100000 but the error message to user is not friendly enough. Step to reproduce: 1.new a datasource and a dataset 2.in the dataset add a filter with top N 3.enter 3655566 in top n 4.click the "Preview Results" Actual result: An error message tell that "data.engine.InvalidTopBottomN100000" Expected result: It had better tell user the Top N's rage of the input
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/script/NEvaluator.java
if( valueList[i] == null )
			{
				valueList[i] = value;
				rowIdList[i] = firstPassRowNumberCounter;
				break;
			}
			else 
			{
				Object result;
				
				if( value.equals(nullValueReplacer) )
					result = this.doCompare( null, valueList[i]);
				else if ( valueList[i].equals(nullValueReplacer))
					result = this.doCompare( value, null );
				else
					result = this.doCompare( value, valueList[i] );
				
				try
				{
					
					if ( DataTypeUtil.toBoolean( result ).booleanValue( ) == true )
					{
						for( int j = N - 1; j > i; j--)
						{
							valueList[j] = valueList[j-1];
							rowIdList[j] = rowIdList[j-1];
						}
						valueList[i] = value;
						rowIdList[i] = firstPassRowNumberCounter;
						break;