expr = "row[\"" + expr.replaceAll( "\"", "\\\"") + "\"]";
expr = "row[\"" + expr.replaceAll( "\"", "\\\\\"") + "\"]";
	public void visitDataItem( DataItemHandle handle )	{		// Create data item		DataItemDesign data = new DataItemDesign( );		setupReportItem( data, handle );		data.setName( handle.getName( ) );		// Fill in data expression, 		//String expr = handle.getValueExpr( );		String expr = handle.getResultSetColumn( );		if (expr != null && expr.trim( ).length( ) > 0)		{			expr = "row[\"" + expr.replaceAll( "\"", "\\\"") + "\"]";			data.setValue( expr );		}		// Handle Action		ActionHandle action = handle.getActionHandle( );		if ( action != null )		{			data.setAction( createAction( action ) );		}		// Fill in help text		data.setHelpText( handle.getHelpTextKey( ), handle.getHelpText( ) );		setHighlight( data, expr );		setMap( data, expr );		currentElement = data;	}