Bug 153412 Change parameter type will cause preview fail
Description: Change parameter type will cause preview fail Steps to reproduce: 1. New a report paramter, string, text-box, default value is abc. 2. Drag the parameter to Layout and preview. 3. Change the parameter's type to integer, list-box, add a value 1 4. Preview Expected result: No errors. Actual result: The value "abc" is invalid with the type "integer".
UI/org.eclipse.birt.report.designer.ui.preview/src/org/eclipse/birt/report/designer/ui/preview/editors/ReportPreviewFormPage.java
break;
					}
				}
			}
		}
		return missingParameter;
	}
	/**
	 * Parse config file name from report design filename.
	 * 
	 * @param reportDesignName
	 *            String
	 * @return String
	 */
	private String getConfigFileName( String reportDesignName )
	{
		if ( reportDesignName == null )
			return null;
		String configFileName = null;
		if ( ReportPlugin.getDefault( ).isReportDesignFile( reportDesignName ) )
		{
			String[] result = reportDesignName.split( "\\." ); 
			String extensionName = result[result.length - 1];
			configFileName = reportDesignName.substring( 0,
					reportDesignName.length( ) - extensionName.length( ) )
					+ SUFFIX_DESIGN_CONFIG;
		}
		else if ( reportDesignName.endsWith( SUFFIX_TEMPLATE_FILE ) )
		{
			configFileName = reportDesignName.replaceFirst( SUFFIX_TEMPLATE_FILE,