2015-12-15 3 views
1

У меня есть два текстовых поля, и я хочу, чтобы их значения были один поверх другого. При почти без промежутков. Я попытался удалить прокладку, но это не сильно повлияло.SSRS, как уменьшить пространство между текстовыми полями

enter image description here Как это отображается

enter image description here Как я хочу, чтобы отображаться

Может быть, проблема в том, что Может расти свойство включено?

ответ

0

Вы ограничены игрой с дополнением, которого я боюсь.

Элементы в SSRS не могут пересекаться, поэтому вы ограничены двумя текстовыми полями очень близко друг к другу, с заполнением, установленным на 0pt (что, как я полагаю, вы уже пробовали).

В MS Word или эквивалент Я предполагаю, что вы хотите играть с интервалом между линиями, чтобы достичь этого макета, но this is not available in SSRS.

1

Свойство пространства строк текстового поля в службах Reporting Services называется LineHeight.

К сожалению, в SSRS вы не можете достичь того, чего вы хотите достичь. Свойство LineHeight оказывает влияние только на рендеринг HTML. Он игнорируется для других форматов рендеринга.

Это параметры, которые я пытался установить как можно ближе к текстовым полям.

  1. «Разрешить высоту уменьшить» - разрешить текстовое поле сокращаться в зависимости от его содержимого.

    TextBox Properties -> General -> Sizing Options -> check 'Allow height to decrease'

  2. Set 'Перетяжка Top = 0' и 'Bottom = 0'

    TextBox Properties -> Alignment -> Padding Options -> Change Top = 0 and Bottom = 0

  3. переместить текстовые поля настолько близко, насколько это возможно. Margin одного текстового поля к другому 0

  4. Изменить стиль шрифта и минимизировать размер шрифта (результат более заметен, используя одно текстовое поле, используя перерыв на следующую строку. Не очень желательно, но его вариант)

  5. Используйте несколько заголовков таблиц как текстовое поле и поиграйте с прокладками. (Факультативно)

    • Textbox сверху -> Установить отступ снизу = 0 и увеличивают верхнюю дополнени, чтобы подтолкнуть текст в нижней части.

    • Текстовое поле ниже -> Установить padding top = 0 и увеличить дно прокладки, чтобы нажать текст выше.


Существует еще один вариант, но я еще не пробовал и делать, если это возможно, не знаю.

  • Преобразование значения текстового поля в текст заполнителя и его интерпретация HTML.
Смежные вопросы