Bug 138294 If a TemplateReportItem is set to invisible, it should be invisible in HTML output
If a TemplateReportItem is set to invisible, it should be invisible in HTML output. Right now, even if it is set to invisible, it still shows up in preview in HTML format.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/parser/EngineIRVisitor.java
assert value != null;
				Map properties = element.getCustomProperties( );
				assert properties != null;
				properties.put( name, value );
			}
		}
		setupNamedExpressions( handle, element.getNamedExpressions( ) );
		setupElementIDMap( element );
	}
	protected String createExpression( String expr )
	{
		if ( expr != null && !expr.trim( ).equals( "" ) )
		{
			return expr;
		}
		return null;
	}
	/**
	 * create a Action.
	 * 
	 * @param handle
	 *            action in DE
	 * @return action in Engine.
	 */
	protected ActionDesign createAction( ActionHandle handle )
	{
		ActionDesign action = new ActionDesign( );
		String linkType = handle.getLinkType( );
		if ( EngineIRConstants.ACTION_LINK_TYPE_HYPERLINK.equals( linkType ) )
		{