Стиль границ на основе выражений не работает в Excel (.xlsx) при экспорте в SSRS 2017 - PullRequest
0 голосов
/ 18 октября 2019

Я столкнулся с проблемой с использованием Borderstyle и BorderColor на основе выражений только в экспорте Excel, тогда как такое же выражение работает, как и ожидалось, в веб-браузере, экспортере PDF и конструкторе отчетов. В группе строк сведений строка использует граничный стиль на основе выражений для отображения границы "Сплошной" или "Нет", но при экспорте в Excel выражение полностью отсутствует.

для нижней границы Цвет = IIF (Поля! Show_Underline.Value = 1, "Черный", "Белый")

для нижней границы Стиль = IIF(Поля! Show_Underline.Value = 1, "Solid", "None")

См. Скриншоты ниже

Вывод отчета в веб-браузере, экспорт PDF и дизайнер отчетов enter image description here

Вывод отчета в формате EXCEL

enter image description here

ОбразецМестоположение RDL:

https://drive.google.com/file/d/1MgWExAQqUu2QYBaO4mvZ5QoNV16ob0UB/view?usp=sharing

1 Ответ

0 голосов
/ 18 октября 2019

Вот оно.

Выберите все три ячейки и затем перейдите к стилю границы по умолчанию как Нет, но внизу добавьте ниже выражение

=IIF(Fields!ShowUnderlin.Value=1,"Solid","None")

enter image description here

...