Сохранить сгенерированный файл на локальный диск при использовании функции экспорта в Grails - PullRequest
0 голосов
/ 16 декабря 2010

Требование: У меня есть страница, на которой отображаются табличные данные. При нажатии на кнопку эти данные должны быть экспортированы в Excel, прикреплены к почте и отправлены.

Что я сделал до сих пор: Я выполнил экспорт в Excel с функциональностью Excel, используя плагин экспорта.

И Функциональность Почты, используя outlook Object в javascript, как в посте ниже. Сообщение Outlook, всплывающее перед отправкой почты в граалях

Однако, когда я использую OutlookObject, я упоминаю вложение, как показано ниже.

var attach1 = "c:\\temps\\test.txt"

В этом случае вложение берется с локального диска.

Вопрос: Хотя я экспортирую свои табличные данные в Excel, есть ли способ сохранить файл на локальный диск, чтобы вложение можно было прочитать из того же места и отправить по почте в виде вложения.

Заранее спасибо!

Ответы [ 2 ]

2 голосов
/ 16 декабря 2010

К сожалению, вы не можете указать браузеру, где сохранить что-либо или спросить его о местонахождении недавно сохраненного файла, поэтому не совсем Вы можете экспортировать и сохранить файл как на жестком диске пользователя, так и где-нибудь в Интернете, а также использовать онлайн-версию при отправке электронного письма.

1 голос
/ 16 декабря 2010

Не уверен, поможет ли это здесь, но, как правило, нет доступа к локальной файловой системе в JavaScript.

...