Настраиваем внешний вид Oracle BI EE: Часть 1
Oracle BI EE предоставляет опции для настройки внешнего вида (look and feel) информационных панелей и отчетов Answers. Можно заменить изображения или добавить свои изображения, в зависимости от того, что вам нужно. У меня был сегодня клиент, который сказал, что настройка внешнего вида не работает таким образом, как описано в документации. Перед тем, как мы перейдем непосредственно к настройке, давайте сначала выясним, какие есть опции настройки. Есть два вида настройки: с использованием стилей (Styles) и с ипользованием скинов или шкурок (Skins). Оба способа имеют свое предназначение и должны использоваться в координации друг с другом.
- Styles
- Skins
Стиль контролирует, как информационные панели и отчеты Answers будут выводится конечному пользователю во время выполнения. А скины присваиваются конечному пользователю во время авторизации. Вообще, стили могут быть изменены, а скины состоят из постоянных объектов, таких, как корпоративный логотип и т.д. Все стили и скины можно найти в папке {ORACLEBI}/web/app/res. Все папки внутри нее начинаются с символов 's_' (styles) и 'sk_' (skins). Теперь давайте посмотрим, как можно изменить стили для конечного пользователя. Водите в информационную панель, откройте ее для редактирования и нажмите на ссылку свойств панели.
Попробуем изменить стиль на siebel77. Это действие изменит внешний вид созданных нами отчетов и информационных панелей на старый стиль Siebel. Если вам нравился стиль Siebel, он все еще остался в Oracle BI EE, просто упрятан под новым, вылизанным стилем Oracle. Выберем стиль Siebel и посмотрим как все будет выглядеть.
Теперь, когда мы узнали, как можно изменять стили, двайте попробуем создать новый стиль. По правде говоря, изменение стилей и скинов может отличаться на разных серверах приложений. Я продемонстрирую, как это делать в OC4J.
Итак, если у вас стоит инсталляция по умолчанию, вы можете следовать приведенным ниже шагам. Если же нет, вы все таки может попытаться повторить эти шаги. Давайте начнем создание нового стиля на основе старого стиля Siebel77.
- Сделайте копию папки s_Siebel77, которая расположена в {ORACLEBI}/web/app/res в той же самой директории.
- В результате мы получим копию стиля, который мы перименуем в s_newSiebel. Для стилей обязательно наличие префикса 's_'.
- Теперь давайте скопируем перименованную папку s_newSiebel в папку {ORACLEBI}/oc4j_bi/j2ee/home/applications/analytics/analytics/res.
- Давайте внесем некоторые изменения, например изменим логотип и т.д. Я изменил bg_banner.gif (логотип на информационной панели).
- Помните, что изменения, которые вы должны сделать, должны находится в папке, расположенной под директорией oc4j.
- И перезапускаем сервис OC4J, чтобы отразить изменения, которые мы внесли в информационных панелях.
Описанный способ отличается от того, что приведено в документации. Возможно старая документация еще не обновлена, либо я упустил что-то. Настройка, которую мы выполнили раньше, должна быть повторена, если вы будете выполнять обновление Oracle BI EE, потому что все стили, расположенные в папке {ORACLEBI}/web/app/res будут перезаписаны в процессе обновления.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии





