     measure_like = measures.concat(calcs.filter((c) -> c.is_measure))
     dimension_like = dimensions.concat(calcs.filter((c) -> !c.is_measure))
 
+    renderableFields = dimension_like.concat(measure_like)
+
     if result.pivots
       @reply("#{query.share_url}\n _Can't currently display tables with pivots in Slack._")
 

      else
        @reply("#{query.share_url}\nNo results.")

    else if dimension_like.length == 0 && measure_like.length > 0
      attachment = _.extend({}, options, {
        fields: measure_like.map((m) ->
          {title: m.label, value: result.data[0][m.name].rendered, short: true}
        )
      })

        text: if @showShareUrl() then query.share_url else ""
      )

    else
      attachment = _.extend({}, options, {
        fields: [
          title: renderableFields.map((f) -> f.label).join(" – ")
          value: result.data.map((d) ->
            renderableFields.map((f) -> d[f.name].rendered).join(" – ")
          ).join("\n")
        ]
      })
