Скрытые столбцы SSRS 2008 не должны экспортироваться в CSV
Когда я скрываю столбцы в SSRS, они все равно появляются в экспорте CSV.
Мне нужно скрыть столбцы, а не весь tablix.
Это то, что я уже пробовал:
Фильтры в tablix скрывают строки не столбцы.
Значение DataElementOutput для столбца не может быть установлено с помощью выражения.
Ответы
Ответ 1
Параметры формата, такие как выражения для видимости, игнорируются для методов рендеринга CSV. Методы рендеринга CSV - это, по существу, потоки данных, поэтому вы можете подавлять элементы, которые вы не хотите включать в файлы CSV, изменяя значение DataElementOutput from Auto по умолчанию на NoOutput.
Ответ 2
Простой способ решить эту проблему:
http://blogs.msdn.com/b/bimusings/archive/2007/02/07/reporting-services-why-aren-t-all-my-report-columns-exporting-to-csv-and-or-xml.aspx
Ответ 3
В версии SRS 2008 R2 есть решение, вам нужно выполнить скрытые поля следующим образом:
=IIF(Globals!RenderFormat.Name="CSV", True, False)
означает, что эта часть "Globals! RenderFormat.Name" имеет решающее значение
Ответ 4
Если вы хотите пояснить краткое описание. проверьте ссылку ниже
http://satishmsbiworld.blogspot.in/2015/04/how-to-hide-column-in-export-data-from.html