По сути моя задача была в следующем: у нас есть веб-приложение, которое по ссылке с параметром (ID позиции закупок) выдает для скачивания файл обоснования позиции в формате .doc .
Есть также другое веб-приложение, которое с помощью Javascript открывает у пользователя новый документ Excel с множеством позиций, и должно в строчку каждой позиции вставить файл по ссылке на первое приложение с параметром.
В коде Javascript сделано, чтобы в файл Excel записывался макрос, и в конце запускался.
Макрос генерируется такой (это для четырех позиций):
Вот в общем-то и все.
Проблема, с которой я обращался, заключалась в том, что эти ссылки на файлы .doc не вставлялись в Эксель с сообщением "Вставка объекта неосуществима". Оказалось, дело в том, что по сути наши doc-файлы имеют внутренний формат не .doc, а .mht (но он тоже может открываться в Word), и нужно было в первом веб-приложении изменить расширение выдаваемого файла на .mht . После этого заработало.
Есть также другое веб-приложение, которое с помощью Javascript открывает у пользователя новый документ Excel с множеством позиций, и должно в строчку каждой позиции вставить файл по ссылке на первое приложение с параметром.
В коде Javascript сделано, чтобы в файл Excel записывался макрос, и в конце запускался.
Макрос генерируется такой (это для четырех позиций):
Скрытый текст | ||
---|---|---|
|
Вот в общем-то и все.
Проблема, с которой я обращался, заключалась в том, что эти ссылки на файлы .doc не вставлялись в Эксель с сообщением "Вставка объекта неосуществима". Оказалось, дело в том, что по сути наши doc-файлы имеют внутренний формат не .doc, а .mht (но он тоже может открываться в Word), и нужно было в первом веб-приложении изменить расширение выдаваемого файла на .mht . После этого заработало.