Определите небольшую высоту строки в службах Reporting Services 2005 - PullRequest
3 голосов
/ 24 сентября 2008

Я хочу указать небольшую высоту строки в отчете служб Reporting Services около 3pt. Несмотря на то, что отчет в окне предварительного просмотра выглядит нормально, после развертывания высота строки сбрасывается до стандартной высоты строки.

Я настроил параметры CanGrow и CanShrink, а также отступы, lineHeight, размер шрифта и т. Д.

1 Ответ

4 голосов
/ 24 сентября 2008

Я обнаружил, что один из способов исправить это - поставить по одному подчеркиванию в каждом столбце строки.

Проблема на самом деле в том, как выводится пустая строка. Если вы просмотрите источник выведенного отчета, вы увидите, что строка, которую вы пытаетесь сократить, будет выводиться так:

<TR style="HEIGHT:1.06mm">
<TD class="a19">&nbsp;</TD>
<TD class="a20">&nbsp;</TD>
<TD class="a21">&nbsp;</TD>
</TR>

Эти пробелы (&nbsp;) - это то, что приводит к неправильной высоте. Если бы вы удалили эти пробелы, он бы вывел правильно.

Помещая символ подчеркивания в каждом столбце строки, он удаляет пустое пространство, которое обычно выводится, и тогда ваша высота строки будет более точной. Вы можете изменить цвет текста каждого столбца, чтобы он соответствовал цвету фона строки, чтобы подчеркивание никогда не было видно.

...