Пустые строки в конце SSRS CSV Export - PullRequest
4 голосов
/ 04 ноября 2010

При экспорте информации из SSRS в формате CSV всегда добавляются две пустые строки после последней строки данных в экспортированном файле.

Хотя я могу отредактировать файл после экспорта и удалить пустые строки, можно ли вообще запретить SSRS создавать две пустые строки?

1 Ответ

10 голосов
/ 05 ноября 2010

См. Следующую статью о подключении (и проголосуйте за ее исправление!

Ошибка 557655 SSRS2008 - дополнительная пустая строка в файлах csv, созданная средством визуализации csv при экспорте отчета.

Необходимо изменить параметр расширения рендеринга для экспорта в csv в файле RSReportServer.config. Установите для параметра «Информация об устройстве» для CSV для ExcelMode значение false, например:

    <Render>
        <Extension Name="XML" Type="Microsoft.ReportingServices.Rendering.DataRenderer.XmlDataReport,Microsoft.ReportingServices.DataRendering"/>
        <Extension Name="NULL" Type="Microsoft.ReportingServices.Rendering.NullRenderer.NullReport,Microsoft.ReportingServices.NullRendering" Visible="false"/>
        <Extension Name="CSV" Type="Microsoft.ReportingServices.Rendering.DataRenderer.CsvReport,Microsoft.ReportingServices.DataRendering">
            <Configuration>
                <DeviceInfo>
                    <ExcelMode>False</ExcelMode>
                </DeviceInfo>
            </Configuration>                
        </Extension>

Значение по умолчанию для ExcelПараметр mode имеет значение true. В программе визуализации CSV в режиме Excel имеется известная ошибка, которая добавляет лишнюю пустую строку. Этот обходной путь позволит вам обойти ошибку. Мне пришлось это реализовать, когда я переходил с SSRS 2005 на SSRS 2008.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...