         else
             null
 
-        value = field.format(value, row, @props.query) if field.format
+        value = if field.format
+            field.format(value, row, @props.query)
+        else
+            @convertValue(value, field)
 
         value = React.createElement( field.render,
             {value: value, query: @props.query, row, index: rowNum}

        else
            set()

    renderColumn: (rowNum, index, field, results, row) ->
        value = results.valueForField(rowNum, field)


    propTypes:
        query:      React.PropTypes.instanceOf(Lanes.Models.Query).isRequired
        cellStyles: React.PropTypes.object.isRequired

    fieldConvertors:
        bigdec: (v) -> v.toFixed(2)

    getInitialState: ->
        selectedModel: false
