В моем приложении rails 3 я использую quickcsv для создания CSV-файла для экрана, теперь работает отлично ... но как мне вместо этого открыть диалоговое окно для сохранения файла в локальной системе пользователя?
Проверьте этот SO-ответ (ответ с 19-ю ответами, а не принятый ответ): в рельсах, как вернуть записи в виде CSV-файла
Ключ отправляет файл с headers['Content-Disposition']
headers['Content-Disposition']