value = getRealValue( value );
value = JavascriptEvalUtil.convertJavascriptValue( value );
    public void put( String name, Scriptable start, Object value )    {		logger.entering( JSRowObject.class.getName( ), "put", name );    	if ( name.equals(DATA_SET) || name.equals(COLUMN_MD) )    		// these two are not updatable    		return;    	    	value = getRealValue( value );        try		{        	dataSet.getDataRow().setColumnValue( name, value );		}		catch ( BirtException e )		{    		logger.logp( Level.FINER,					JSColumnDefn.class.getName( ),					"put",					e.getMessage( ),					e ); 		}		logger.exiting( JSRowObject.class.getName( ), "put" );    }