Настройка внешнего вида Oracle BI EE+
Вырезка из моей новой статьи по теме бизнес-аналитики от Oracle.
Платформа Oracle Business Intelligence Enterprise Edition позволяет настраивать внешний вид информационных панелей и отчетов. Основной принцип, который заложен в основу работы – это стили и скины(шкуры). Администратор или разработчик можно назначить каждой информационной панели свой собственный стиль, который будет определять ее внешний вид. По сути, стиль – это набор CSS файлов, XML файлов и картинок, которые определяют все элементы интерфейса. Скины содержат в основном картинки и немного CSS файлов. Принципиальное отличие между стилями и скинам следующее – стиль – это свойство дэшборда, т.е. для всех пользователей стиль дэшборда остается неизменным, скин – это свойство пользователя, которые устанавливается после авторизации для каждого пользователя. В репозитарии (rpd) сервера есть даже специальная системная сессионная переменная, которая называется SKIN. В целом, стиль определяет общий внешний вид системы, а скин определяет внешний вид конкретных элементов.
Все стили и скины располагаются на сервере в следующих папках:
- Ресурсная папка презентационного сервера:
{BI_HOME}/web/app/res; - Ресурсная папка J2EE приложения (если BI устанавливается на J2EE сервер). Для OC4J это будет:
{BI_HOME}/oc4j_bi/j2ee/applications/analytics/analytics/res.
Папки, названия которых начинаются с символов ’s_’ – это стили, с символов ’sk_’ – скины.
Следует отметить, что ресурсные папки должны быть синхронизированы между собой и содержать абсолютно одинаковый набор и состав файлов и подпапок!
По умолчанию после установки для стиля и скина установлено значение oracle10. Поменять значения по умолчанию можно изменив соответствующие записи в файлах filemap.xml и instanceconfig.xml.
Создание нового стиля или скина – это очень простая задача. Для этого, надо взять и скопировать готовую папку с новым названием. Затем сделать в ней все необходимые изменения и перезапустить сервисы. Новый стиль появится в свойствах интерактивных панелей.






Оставить комментарий