Пример реализации в XSL шаблона разметки, позволяющего отобразить таблицу среза (pivot table)
logo
Показаны сообщения с ярлыком XSL. Показать все сообщения
Показаны сообщения с ярлыком XSL. Показать все сообщения
10 июн. 2011 г.
BIP: XSLT шаблоны
Oracle BIPublisher позволяет генерировать отчеты в формате Excel разными способами:
1) RTF шаблон разметки -> XSL-FO шаблон + XML данных -> FO шаблон -> MHT/HTML файл, который открывается в Excel
2) Excel шаблон -> XSL шаблон + XML данных -> XML с данными и правилами их отображения на конкретный Excel шаблон -> native Excel
3) XSL-шаблон -> XSL шаблон + XML данных -> XML с данными и с учетом схемы, понимаемой Excel – "Таблица XML"
Сегодня я опишу процесс создания 3-го вида шаблонов.
1) RTF шаблон разметки -> XSL-FO шаблон + XML данных -> FO шаблон -> MHT/HTML файл, который открывается в Excel
2) Excel шаблон -> XSL шаблон + XML данных -> XML с данными и правилами их отображения на конкретный Excel шаблон -> native Excel
3) XSL-шаблон -> XSL шаблон + XML данных -> XML с данными и с учетом схемы, понимаемой Excel – "Таблица XML"
Сегодня я опишу процесс создания 3-го вида шаблонов.
Ярлыки:
BI Publisher,
Excel,
XSL,
xslt
24 июн. 2010 г.
BIP: просмотр XML-отчетов в Firefox
Если вы разрабатывали шаблоны для BI Publisher в виде XSL для вывода в Excel (с 2003 версии MS Office есть возможность сохранять Word/Excel документы в формате XML, соответственно, и открывать их "как родные"). То, наверняка, знаете, что при использовании браузера, отличного от IE, сформированный XML документ не открывается сразу в Excel.
К тому же много где стандартным браузером является не IE, а Mozilla Firefox.
Несправедливо из-за такой несуразицы лишать себя очень мощного средства вывода в Эксель.

К тому же много где стандартным браузером является не IE, а Mozilla Firefox.
Несправедливо из-за такой несуразицы лишать себя очень мощного средства вывода в Эксель.

Ярлыки:
BI Publisher,
Excel,
Firefox,
XSL
29 сент. 2009 г.
BIP: Число прописью в RTF-шаблоне
Очень часто, в отчетных документах необходимо дублировать итоговую сумму прописью. Все хорошо, когда итоговая сумма известна ДО генерации отчета (например, посчитана в sql запросе и преобразована в пропись с помощью PL\SQL пакета). А что делать, когда сумма рассчитывается динамически, в самом RTF-шаблоне? Тут нам на помощь приходят XSL-функции и возможность использовать subtemplates(подшаблоны) в RTF-шаблоне.
Написав небольшую XSL-функцию для перевода числа в пропись:
Ярлыки:
BI Publisher,
FUNCTION,
RTF,
XML,
XSL
Подписаться на:
Сообщения (Atom)