Базовая установка заключается в том, что у меня есть веб-приложение, которое вызывает SQL Reporting Services для запуска отчетов. Отчеты могут возвращаться в формате PDF или Excel. Код в фоновом режиме запускает отчет, получает результаты и записывает его с помощью httpResponse.BinaryWrite(). Большинство отчетов работают нормально. IE распознает файл excel, запускает excel и открывает рабочий лист. ОДНАКО, некоторые отчеты не приводят к тому, что excel запускается. Некоторые из них попадают в какой-то видный виджет, который работает в IE. Это неудовлетворительно.SQL Reporting Services и Excel
Код для запуска отчетов и их отображения является полностью общим и используется всеми отчетами. Поэтому я думаю, что это имеет какое-то отношение к отчету ... но я не знаю, что это может быть. В этот момент я действительно хватаюсь в темноте.
Это происходит только при использовании Excel 2003. Excel 2007 отлично работает. В настоящее время я не могу получить машину разработки, на которой работает Excel 2003, поэтому она была медвежью, чтобы попробовать и отлаживать.
Любые идеи?
yep, я немного спустился по этому пути. Затем я остановился, потому что начинало чувствовать, что я делаю проблему сложнее, чем это было на самом деле. – tidge