XML отчеты в BI Publisher

Содержание

Слайд 2

Архитектура

Канкарент

Исполняемый файл

Шаблон

Параметры
запуска

XML

Файл отчета

Архитектура Канкарент Исполняемый файл Шаблон Параметры запуска XML Файл отчета

Слайд 3

Канкарент

Канкарент

Слайд 4

Архитектура

Канкарент

Исполняемый файл

Шаблон

Параметры
запуска

XML

Файл отчета

Архитектура Канкарент Исполняемый файл Шаблон Параметры запуска XML Файл отчета

Слайд 5

Исполняемый файл

Результат работы - XML



Mathematics

0-20
30

Исполняемый файл Результат работы - XML Mathematics 0-20 30 21-40 45 Заголовок


21-40
45


Заголовок

Головной групповой тэг

Дочерний групповой тэг

Элементы дочерней группы

Слайд 6

Oracle Repords

Головной групповой тэг

Дочерний групповой тэг

Элементы дочерней группы

Oracle Repords Головной групповой тэг Дочерний групповой тэг Элементы дочерней группы

Слайд 7

Файл определения данных

Головной групповой тэг

Дочерний групповой тэг

Элементы дочерней группы


Файл определения данных Головной групповой тэг Дочерний групповой тэг Элементы дочерней группы
defaultPackage="xxap.xxap007_pkg" version="1.0">










SELECT INVOICE_ID, VENDOR_ID
FROM xxap.xxap007_ap
WHERE ledger_id = :P_LEDGER_ID
]]>


source="xxap.xxap007_pkg.beforereport_ap(:P_LEDGER_ID)"/>










Слайд 8

Сохранённая процедура PL/SQL

PROCEDURE MAIN (
x_errbuf OUT NOCOPY VARCHAR2
,x_retcode OUT NOCOPY

Сохранённая процедура PL/SQL PROCEDURE MAIN ( x_errbuf OUT NOCOPY VARCHAR2 ,x_retcode OUT
NUMBER
,p_invoice_id number
)
IS
begin
fnd_file(fnd_file.OUTPUT, '');
fnd_file(fnd_file.OUTPUT, '');
fnd_file(fnd_file.OUTPUT, 'Mathematics');
for i in (select TestScoreRange, NumofStudents
from xx_table where invoice_id = p_invoice_id)
loop
fnd_file(fnd_file.OUTPUT, '');
fnd_file(fnd_file.OUTPUT, ''||i.TestScoreRange||'');
fnd_file(fnd_file.OUTPUT, ''||i.NumofStudents||'');
fnd_file(fnd_file.OUTPUT, '
');
end loop;
fnd_file(fnd_file.OUTPUT, '
');
end;

Заголовок

Головной групповой тэг

Дочерний групповой тэг

Элементы дочерней группы

Слайд 9

Исполняемые файлы

Исполняемые файлы

Слайд 10

Архитектура.Шаблоны

Канкарент

Исполняемый файл

Шаблон

Параметры
запуска

XML

Файл отчета

Итератор XML группы
Элемент внутри группы

Архитектура.Шаблоны Канкарент Исполняемый файл Шаблон Параметры запуска XML Файл отчета Итератор XML группы Элемент внутри группы

Слайд 11

Шаблоны. RTF

Требуется установить BI Publisher 10 и Word 2007

Итератор

Элемент

Шаблоны. RTF Требуется установить BI Publisher 10 и Word 2007 Итератор Элемент

Слайд 12

XSL-XML

Сохраняете эксель шаблон как XML 2003
Открываете файл в блокноте, добавляете шапку и

XSL-XML Сохраняете эксель шаблон как XML 2003 Открываете файл в блокноте, добавляете
дорабатываете шаблон






Итератор

Элемент

Слайд 13

Microsoft Excel

Итератор

Элемент

Microsoft Excel Итератор Элемент

Слайд 14

Шаблоны

Шаблоны

Слайд 15

Как загружать? Определение данных

Как загружать? Определение данных

Слайд 16

Как загружать? Шаблон

Как загружать? Шаблон

Слайд 17

Архитектура

Канкарент

Исполняемый файл

Шаблон

Параметры
запуска

XML

Файл отчета

RDF

XML

PL/SQL

RDF

XSL

XLS

Архитектура Канкарент Исполняемый файл Шаблон Параметры запуска XML Файл отчета RDF XML PL/SQL RDF XSL XLS