如何在导出期间将下拉按钮添加到Csv文件中

时间:2014-05-21 06:10:09

标签: ruby-on-rails fastercsv

我需要为csv导出文件中的每一行添加下拉按钮我使用Fastercsv gem进行csv导出,我的代码是

 csv_string = FasterCSV.generate({:col_sep => "\t"}) do |csv|
      csv << ["admission_no","first_name","last_name","dob"]
 end
 send_data(csv_string, :type => 'text/csv; charset=utf-8; header=present', :filename => "sample.csv")

我需要添加或包含上面数组中的下拉按钮,并且应该有一些选项可供选择,我的意思是我想要csv文件本身的下拉按钮选项下拉应该出现在csv文件的每一行中是我需要实现的,所以任何人都可以帮助我

1 个答案:

答案 0 :(得分:0)

CSV文件只不过是一些由一些字符和换行符分隔的数据条目。 无法在CSV文件中创建下拉列表。

如果要添加Excel功能,请创建.xslx文件,而不是.csv文件。也许在像axlsx这样的宝石的帮助下。 (免责声明:我自己从未使用过这个宝石)。