# File lib/ruport/data/table.rb, line 288 def reorder(*indices) raise(ArgumentError,"Can't reorder without column names set!") if @column_names.empty? indices = indices[0] if indices[0].kind_of? Array if indices.all? { |i| i.kind_of? Integer } indices.map! { |i| @column_names[i] } end reduce(indices) end