Отчетность услуг правильное выравнивание элементов - PullRequest
7 голосов
/ 10 февраля 2009

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

Ответы [ 2 ]

13 голосов
/ 18 февраля 2009

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

Вы можете использовать некоторые приемы, чтобы приблизить или улучшить визуальные эффекты (текстовые поля работают отлично, таблики более жесткие и зависят от ряда их настроек):
- Поместите правый край туда, где вы хотите, и перетащите левый край до максимального размера, который вы хотите обработать, установите свойство выравнивания текста вправо, установите для параметра CanGrow значение false (для табликса это необходимо сделать для самих столбцов, где в текстовом поле это доступно напрямую): это позволит сделать текст правильно выровненным в соответствии с обработанным ростом и без проблем с экспортом.
- Другой трюк - поместить ваши элементы в прямоугольник, который может помочь ограничить его.

Эти параметры будут хорошо работать с динамически генерируемыми RDL или настройками в BIDS или построителе отчетов, как и все параметры, поскольку именно RDL является ограничивающим фактором, а не инструментом / методом, который его создает.

1 голос
/ 03 февраля 2017

Поместите текстовые поля верхнего и нижнего колонтитула в справа от области отчета вдали от выравнивания подотчета, чтобы переместить их на ПРАВОЙ стороне в подотчете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...