Вводная: текст в заголовке колонки отчета необходимо сориентировать "на 90", в ячейках же отчета оставить "на 0".
Гуглопоиск отсылает к веткам различных форумов, где всё сводится к "нужно делать самостоятельный макет". Оказалось необязательно.
Рассмотрим простой набор данных
 |
пример СКД, набор данных из двух полей |
 |
пример выполнения |
1. Выставляем настройку форматирования поля "Ориентация90" - 90 (Закладка СКД "Наборы данных")
 |
Установка ориентации 90 для поля набора данных |
 |
пример выполнения |
2. Устанавливаем Условное оформление Ориентация текста 0, оформляемые поля - "Ориентация90" (закладка СКД "Настройки", Закладка Условные оформления)
 |
Пример выполнения |
Бонус: Положение текста в заголовке + максимальная ширина поля
 |
пример настройки для поля "Ориентация 90" |
Выводы:
У предложенного решение один недостаток: ориентация текста заголовка поля не доступна пользователю, она закладывается при составлении наборов данных и доступна только при разработке отчета на СКД. Но и в случае Макета компоновки Макет так же доступен только разработчику - пользователю нет.
Цепочка поведения компоновщика при выводе отчета ясна: над заголовком доминируют настройки полей наборов данных, над полями строк отчета - условное оформление уровня группировки, или же всего отчета.
Все получилось, а как быть с итогами?
ОтветитьУдалитьА что с ними не так? Пришлите пример, подумаем обобща. Если у вас уже есть решение - делитель.
ОтветитьУдалить