При доступе к URL-адресу SSRS 2014 всегда создается XLS вместо XLSX, если используется формат EXCEL.

У меня есть SQL Server 2014, и я пытаюсь получить доступ к своим отчетам через доступ по URL-адресу. Насколько я понимаю, формат Excel должен давать мне файл XLSX, который поддерживает неограниченное количество строк. Однако после просмотра моих файлов журналов я заметил, что я получаю максимальное количество ошибок в строках для любых отчетов с более чем 65536 строками. Изучив это, я обнаружил, что каждый раз, когда я запрашиваю отчеты по URL-адресу в формате EXCEL, они генерируют файл XLS вместо XLSX. Если я запускаю отчеты из Visual Studio и экспортирую в формате EXCEL, они прекрасно генерируются как XLSX. Кто-нибудь знает, как решить эту проблему?


person haymez    schedule 12.05.2015    source источник


Ответы (1)


Нашел решение этой проблемы, поэтому решил ответить здесь, если кто-то еще столкнется с этой проблемой. список поддерживаемых форматов для доступа по URL-адресу, указанный на веб-сайте Microsoft здесь, показывает следующий список: HTML4.0, MHTML, IMAGE, EXCEL, WORD, CSV, PDF, XML и NULL

Однако в нем не указан тот, который фактически создает файл XLSX. Это формат EXCELOPENXML. Почему они не перечисляют этот формат вне меня. Возможно, я искал не в тех местах.

person haymez    schedule 12.05.2015