2010-12-30 5 views
0

У меня есть отчет, который я создаю в построителе отчетов 3.0, который я не могу установить значение цвета (или любое значение) на границах текстовых полей.Границы TextBox в службах Reporting Services (построитель отчетов 3.0)

У меня есть список, в который я добавил текстовое поле. Затем я нажимаю на текстовое поле и выбираю Свойства текстового поля ... затем нажмите «Граница», значение «Цвет: черный». Если я изменил это значение на что-нибудь еще, а затем нажмите «ОК», а затем вернитесь в свойства текстового поля, он вернется к «Черному». Любая идея, что здесь происходит? Разве это не правильный способ установить цвет границы?

ответ

6

Похоже, при изменении цвета Border вы должны следовать следующей процедуре (если это изменение цвета или пытается сделать выражение, чтобы получить этот цвет)

  • Изменить цвет (или создать выражение) не
  • Нажмите нет (без всякой границы)
  • Нажмите Outline (для границы)
  • Нажмите OK

не су почему вы должны удалить и повторно добавить границу (контур), но это, похоже, устраняет проблему. Если вы не удаляете и не добавляете границу (контур), похоже, что она возвращается к умолчанию (что в моем случае было черным).

1

У меня была такая же проблема (за исключением того, что мне нужна была изменена ширина границы).

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

Например, если вы хотите, чтобы левая рамка была слева, а синяя рамка справа, выберите «Нет» (без границ), измените свойство цвета на белый, выберите левую рамку (она будет отображаться белым цветом) , измените свойство цвета на синий и выберите правую границу (она будет отображаться синим цветом). Затем нажмите «ОК».

Если вы вернетесь к свойствам границы для этой ячейки, вы увидите, что свойство цвета установлено на черный, но фактические границы, которые вы измените, все еще находятся в указанном вами цвете.

1

Вам необходимо установить границу tablix в None, а затем установить для каждой границы ячейки значение Solid. Внесение изменений в tablix, после чего ячейка возвращает Default, так как вы не установили границу tablix в None.

Смежные вопросы