XML BIPublisher
XML BIPublisher
Lo que cubriremos
• Alineación.
<parameters>
<parameter name="P_ROWNUM" dataType="number" />
</parameters>
<dataQuery>
<sqlStatement name="Q1">
<![CDATA[select invoice_num, invoice_amount, invoice_date
from ap_invoices_all
where rownum <= :P_ROWNUM]]>
</sqlStatement>
</dataQuery>
Adding Parameters
• Llamar a un paquete.
• Modifique el archivo de definición de datos.
<dataTrigger name=”beforeReport”
source=”PACKAGE.proc()”/>
<sqlStatement name=”Q1”>
<![CDATA[&g_resultset]]>
</sqlStatement>
Otros conceptos avanzados
• Crear el paquete al que se hace referencia en la base de
datos.
• Registre los parámetros de la definición de datos en la
especificación del archivo
• Registre la variable g_resultset en la especificación del
archivo
• Ahora puede usar los parámetros en su consulta.
• La consulta se devuelve en el formato.
g_resultset := ‘select invoice_num from ap_invoices_all’;’’
Otros conceptos avanzados
• Pestaña múltiple
• Cálculos/Funciones.
• Salida binaria/Excel (tamaños de salida de archivo
más pequeños).
Modificar informes existentes.
Paso 1:
• Descargue el archivo de definición de datos.
• Crea tu propia copia.
• Modificar el SQL o PL/SQL.
Modificar informes existentes.
Paso 2:
• Subir definición de datos contra una versión MOD.
Modificar informes existentes.
Paso 3:
• Cree el informe simultáneo modificado como una copia
cuando corresponda.
• Pruebe la nueva definición de datos y recupere la salida
XML
Modificar informes existentes.
Paso 4:
• Descargue la plantilla RTF estándar: modifíquela con el
XML recuperado.
• PRUEBA independiente.
Modificar informes existentes.
Paso 5:
• Cargue el archivo de plantilla como una versión MODS.
• Vuelva a probar el programa simultáneo.
¡GRACIAS!
Tiempo de preguntas