Подтвердить что ты не робот

Изменить шрифт по умолчанию SSRS Visual Studio

Я искал hi и lo, внутри и вне Интернета, но, похоже, я не могу найти окончательный ответ: Могу ли я изменить элементы макета по умолчанию в отчетах SSRS? Если да, то как?

  • Чтобы текстовое поле не имело Arial 10 в качестве шрифта по умолчанию, но имеет fontsize 8?
  • Таким образом, чтобы таблики имели свойства по умолчанию, такие как "показать столбцы заголовков на каждой странице"?
  • и т.д.

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

В VS 2005 был стиль StyleTemplate, но он эффективен только при использовании мастера. Кажется, это так же, как и в VS 2010.

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

Я работаю с VS2010 (последние обновления и т.д.) icm SQL 2008, 2008R2 и (local) 2012BI

Спасибо, что подумали обо мне!

4b9b3361

Ответ 2

Я знаю, что это очень старый пост, но для других в поисках ответа я думал, что добавлю следующее. Если я хочу, чтобы все мои текстовые поля были шрифтами, отличными от Arial 10pt, я сделаю первый текстовый блок и установлю стиль шрифта, а затем использую его как основное текстовое поле, копируя его и изменяя внутренний текст, а не создавая новые текстовые поля каждый раз. Это взломать, но поскольку VS все еще не может этого сделать в 2015 году, это лучшее, что у нас есть.

Ответ 3

Вы всегда можете открыть код (XML) -view и редактировать свойства шрифта. Например. поиск по
  <FontFamily> -tag и добавить <FontSize> 10pt </FontSize> в качестве брата для <Style> -tag.

Перед редактированием XML закройте проект-представление отчета. В противном случае свойства объектов не работают должным образом.

Ответ 4

Свойство FontSize должно быть в формате npt. Если это свойство принимает значение из запроса SQL, который возвращает целое число, добавьте выражение, добавив "pt": (например, = Fields! DimFont.Value & "pt").