Службы отчетности, зная, как будет выглядеть цвет при экспорте в Excel - PullRequest
0 голосов
/ 02 сентября 2011

Я поиграл с некоторыми отчетами и экспортировал их в Excel, но обнаружил, что цвет в SSRS даже отдаленно не близок к цвету в Excel - например, если у меня есть текстовое поле, в котором PaleGreen - это SSRS, оно приходит из довольно неприятного оттенка серого.

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

Спасибо!

Ответы [ 2 ]

2 голосов
/ 05 сентября 2011

Кажется, для Excel 2003 ограниченная проблема палитры.

Обходной путь может быть:

Откройте Excel 2003, выберите цвет, проверьте его значения RGB и преобразуйте их в HEX

В службах отчетности используйте значение HEX в качестве цвета фона.

Вы можете найти онлайн конвертер DEC в HEX здесь: http://www.mathsisfun.com/binary-decimal-hexadecimal-converter.html

1 голос
/ 03 сентября 2011

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

http://social.msdn.microsoft.com/Forums/is/sqlreportingservices/thread/c592e7ac-84a4-4dc1-9c82-bd1657e7a9b4

...