Вопросы по препроцессору XSL для издателя oracle bi - PullRequest
0 голосов
/ 17 мая 2019

Я довольно новичок в xsl и xml, это первый раз, когда мне нужно работать с ними. Моя работа заключается в создании шаблона Excel для создания многолистового отчета Excel в издателе Oracle BI. По ссылке, приведенной ниже, я знаю, что мне нужно предварительно обработать данные перед вставкой в ​​шаблон Excel, https://docs.oracle.com/middleware/12211/bip/BIPRD/GUID-B21A0786-427A-4853-8225-F5C6B7CCF39E.htm#BIPRD2843

Я следовал инструкциям, приведенным в ссылке, загрузил файл xsl и проверил, могут ли они генерировать xml в желаемом формате. Кроме того, я тестирую восстановленный формат xml, который хорошо работает в моем шаблоне Excel. Однако моя проблема в том, что я не знаю, как подключить вывод xsl к входу шаблона Excel на сервере.

В приведенной выше ссылке просто сказано, что введите имя файла xsl в поле «Preprocess XSLT File» листа XDO_METADATA. Я следил, но, похоже, никакого эффекта. Хотелось бы узнать, есть ли другие настройки?

т.е:.

Местный тест:

Dataset -> xml (orig) -> load to Excel template -> Result A (no multisheet)

Dataset -> xml (orig) -> xsl -> xml (reconstructed) -> load to Excel template -> Result B (The desirable result)

BIP Test:

Excel template with Preprocess XSLT File setting -> Result A

Excel template without Preprocess XSLT File setting -> Result A

Кажется, что xsl-файл не работает. Однако, поскольку xsl-файл также загружен в виде макета, я его протестировал, с выводом все в порядке.

...