Как вернуть книгу Excel из веб-службы - PullRequest
0 голосов
/ 29 ноября 2010

Меня попросили создать веб-сервис, который будет вызываться из макроса в книге Excel. Причиной этого является то, что у нас есть веб-приложение, которое возвращает отчеты в формате Excel пользователям (и есть несколько разных отчетов), но для создания некоторых отчетов требуется много времени - даже для выполнения хранимой процедуры в SQL. Сервер. Таким образом, этот веб-сервис должен использоваться для сокращения продолжительного процесса в веб-приложении. Моя проблема заключается в понимании того, как веб-служба будет возвращать рабочую книгу - это можно сделать без использования XML / XSD? Кто-то пытался использовать CarlosAg.ExcelXmlWriter в приложении ранее, но так и не заработал.

1 Ответ

0 голосов
/ 29 ноября 2010

Если вы не хотите использовать XML, вы можете просто отправить его обратно в виде байтового массива в кодировке 64. Вам просто нужно написать еще один макрос, чтобы декодировать его и записать в файл, я полагаю.

...