+7 (495) 229-0436   shopadmin@itshop.ru 119334, г. Москва, ул. Бардина, д. 4, корп. 3
 
 
Вход
 
 
Каталог
 
 
Подписка на новости
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Photoshop: алхимия дизайна
 
Ваш отзыв
Оцените качество магазина ITShop.ru на Яндекс.Маркете. Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты
 
Курс расчета
 
 1 у.е. = 91.78 руб.
 
 Цены показывать:
 
 
 
 
  
Новости, статьи, акции
 

Поворот текста на 270 градусов в Reporting Services 2008 R2

30.03.2010 15:22

image

Ориентация в текстбоксе управляется св-вом WritingMode, к-е до сих пор могло принимать значения Horizontal или Vertical. Вертикальная ориентация означает поворот текста на 90 градусов (по часовой), т.е. текст располагается сверху книзу. Помнится, на покойном форуме sqlclub.ru участник smoke 27 декабря 2008 г. открыл очень увлекательную дискуссию, как заставить его писаться снизу вверх. Вот где по-настоящему чувствуется размах народной смекалки, которой никакой Новый год не помеха. Были перебраны самые разные способы - от простого image вплоть до изобретения собственных фонтов или вставку фиктивного пустого графика (подписи вдоль оси свободно поворачиваются на произвольное число градусов), что одинаково через одно место, поскольку разработчики RS в свое время решили с этим не заморачиваться. Наконец, в 2008 R2 они все-таки снизошли к многочисленным пожеланиям трудящихся и добавили в список значений WritingMode Rotate270, так что больше на эту тему извращаться не придется. Ура! Достаточно выделить текстбокс (текстбокс, не текст внутри него), найти среди его свойств свойство под названием WritingMode, распахнуть комбобокс его возможных значений и выбрать среди них Rotate270.

image

Одним из рассматривавшихся в той дискуссии обходных путей было использовать Rich Text Formatting с возможностью тэгов HTML, чтобы заставить текст развернуться на 270 градусов. Не прокатило, потому что несмотря на громкие фанфары по поводу поддержки разных стилей в одном текстбоксе и HTML-форматирования в RS 2008, только незначительное количество тэгов воспринимаются и отрабатываются Reporting Services. Очень жаль, что в R2 воз остается там же. Попробуйте в "270 градусов" вместо слова использовать значок градуса. Казалось бы, все, что для этого требуется, это добавить нолик меньшим размером шрифта и поднять его в суперскрипт. Фигушки, верхние/нижние индексы по-прежнему не поддерживаются. В свойствах шрифта про них ничего не известно. Ну, не вопрос, подумал я. Сейчас загоним нолик в placeholder и возьмем его в скобочки <sup>...</sup>. Фигушки, Reporting Services до сих пор не понимает такой тэг несмотря на то, что проблема обозначена давно. Приходится продолжать извращаться через ChrW(&HB6). Отрадно, что разработчики Reporting Services оставляют простор для творчества, дабы не угасала народная смекалка.

Ссылки по теме

  
Помощь
Задать вопрос
 программы
 обучение
 экзамены
 компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты

Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 
Бестселлеры
Курсы обучения "Atlassian JIRA - система управления проектами и задачами на предприятии"
Microsoft Windows 10 Профессиональная 32-bit/64-bit. Все языки. Электронный ключ
Microsoft Office для Дома и Учебы 2019. Все языки. Электронный ключ
Курс "Oracle. Программирование на SQL и PL/SQL"
Курс "Основы TOGAF® 9"
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год. Электронный ключ
Курс "Нотация BPMN 2.0. Ее использование для моделирования бизнес-процессов и их регламентации"
 

О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям.

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.



 

О нас

 
Главная
Каталог
Новинки
Акции
Вакансии
 

Помощь

 
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 

Способы оплаты

 

Проекты Interface Ltd.

 
Interface.ru   ITShop.ru   Interface.ru/training   Olap.ru   ITnews.ru  
 

119334, г. Москва, ул. Бардина, д. 4, корп. 3
+7 (495) 229-0436   shopadmin@itshop.ru
Проверить аттестат
© ООО "Interface Ltd."
Продаем программное обеспечение с 1990 года