Устранить случайные пробелы между текстовыми полями в отчете - PullRequest
0 голосов
/ 01 декабря 2009

У меня есть 4 сложенных текстовых поля в теле отчета SSRS, и я получаю пустую строку / дополнительную строку между текстовыми полями 3 и 4.

Это для адресного блока - имя / заголовок / адрес электронной почты / веб-сайт. Невозможно поместить его в одно текстовое поле с промежуточными токенами vbcrlf, потому что электронная почта и веб-сайт являются ссылками. Я попытался отформатировать это, чтобы удалить вертикальный интервал; Также вычислили точную позицию, взяв top + height для расчета позиции. И, конечно, я попытался расположить его так, чтобы между текстовыми полями было ровно 0 пикселей. Если я поменяю местами позиции № 3 и № 4, рендеринг будет выглядеть так же, чтобы не было случайного форматирования символов в полях данных.

Ответы [ 4 ]

3 голосов
/ 04 июня 2010

Решение состоит в том, чтобы обернуть сложенные прямоугольники в прямоугольник.

У меня тоже была эта проблема. Это взорвало мой разум, пока я не начал заново на другой части формы. Новые поля работали отлично, пока я не переместил их справа от другого набора текстовых полей, в которых были некоторые переносы слов. Я понял, что завернутые в слово коробки были непосредственно связаны с пробелами, которые я видел, набор текстовых полей справа. Я предполагаю, что происходит какая-то плохая разметка, которая пытается выровнять вещи по горизонтали, и заключив в них набор текстовых полей в прямоугольнике, защищает их от этого.

0 голосов
/ 28 июля 2016
  1. Уменьшить свойство отступа текстового поля.
  2. При перетаскивании текстового поля ближе к другому всплывающая подсказка показывает точки схождения между двумя текстовыми полями - заставьте подсказку показывать 0 баллов

лучшее, что я мог сделать, чтобы контролировать интервал

0 голосов
/ 30 января 2014

Проще всего просто проверить выравнивание текста - по умолчанию установлено значение «по умолчанию», которое выглядит по центру Изменение текстового поля справа налево исправило эту проблему для меня.

0 голосов
/ 19 марта 2010

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

...