Package k_reporte Agrupa operaciones relacionadas con los Reportes del sistema
|
Program units |
p_registrar_sql_ejecucion | |
p_limpiar_historial | |
f_archivo_ok | |
f_archivo_error | |
f_formato | |
p_agregar_encabezado_pie_pdf | Agrega encabezado y pie de página al reporte PDF con formato: |
f_reporte_sql | |
f_reporte_sql | |
f_procesar_reporte | |
f_procesar_reporte |
Constants |
c_formato_pdf | |
c_formato_docx | |
c_formato_xlsx | |
c_formato_csv | |
c_formato_html | |
c_orientacion_vertical | |
c_orientacion_horizontal | |
c_meta_format | |
c_meta_page_size | |
c_meta_page_orientation |
c_formato_pdf
c_formato_pdf CONSTANT VARCHAR2(10) := 'PDF';
c_formato_docx
c_formato_docx CONSTANT VARCHAR2(10) := 'DOCX';
c_formato_xlsx
c_formato_xlsx CONSTANT VARCHAR2(10) := 'XLSX';
c_formato_csv
c_formato_csv CONSTANT VARCHAR2(10) := 'CSV';
c_formato_html
c_formato_html CONSTANT VARCHAR2(10) := 'HTML';
c_orientacion_vertical
c_orientacion_vertical CONSTANT VARCHAR2(10) := 'PORTRAIT';
c_orientacion_horizontal
c_orientacion_horizontal CONSTANT VARCHAR2(10) := 'LANDSCAPE';
c_meta_format
c_meta_format CONSTANT VARCHAR2(30) := 'risk:format';
c_meta_page_size
c_meta_page_size CONSTANT VARCHAR2(30) := 'risk:page_size';
c_meta_page_orientation
c_meta_page_orientation CONSTANT VARCHAR2(30) := 'risk:page_orientation';
p_registrar_sql_ejecucion
PROCEDURE p_registrar_sql_ejecucion(i_id_reporte IN NUMBER, i_sql IN CLOB)
p_limpiar_historial
PROCEDURE p_limpiar_historial
f_archivo_ok
FUNCTION f_archivo_ok(i_contenido IN BLOB, i_formato IN VARCHAR2 DEFAULT NULL, i_nombre IN VARCHAR2 DEFAULT NULL) RETURN y_archivo
f_archivo_error
FUNCTION f_archivo_error(i_respuesta IN y_respuesta, i_formato IN VARCHAR2 DEFAULT NULL, i_nombre IN VARCHAR2 DEFAULT NULL) RETURN y_archivo
f_formato
FUNCTION f_formato(i_parametros IN y_parametros) RETURN VARCHAR2
p_agregar_encabezado_pie_pdf
PROCEDURE p_agregar_encabezado_pie_pdf(i_encabezado1 IN VARCHAR2 DEFAULT NULL, i_encabezado2 IN VARCHAR2 DEFAULT NULL, i_encabezado3 IN VARCHAR2 DEFAULT NULL, i_encabezado4 IN VARCHAR2 DEFAULT NULL, i_pie1 IN VARCHAR2 DEFAULT NULL, i_pie2 IN VARCHAR2 DEFAULT NULL, i_page_nr IN NUMBER DEFAULT NULL, i_page_count IN NUMBER DEFAULT NULL)
Agrega encabezado y pie de página al reporte PDF con formato:
enc1 enc3 enc2 enc4
Contenido del reporte
pie1 pie2
Author |
jtsoya539 19/3/2024 13:13:50 |
Parameters |
i_encabezado1 |
Texto 1 del encabezado | |
i_encabezado2 |
Texto 2 del encabezado | |
i_encabezado3 |
Texto 3 del encabezado | |
i_encabezado4 |
Texto 4 del encabezado | |
i_pie1 |
Texto 1 del pie | |
i_pie2 |
Texto 2 del pie | |
i_page_nr |
Número de página actual | |
i_page_count |
Número total de páginas |
f_reporte_sql
FUNCTION f_reporte_sql(i_consulta_sql IN CLOB, i_formato IN VARCHAR2 DEFAULT NULL) RETURN y_archivo
f_reporte_sql
FUNCTION f_reporte_sql(i_id_reporte IN NUMBER, i_parametros IN y_parametros) RETURN y_archivo
f_procesar_reporte
FUNCTION f_procesar_reporte(i_id_reporte IN NUMBER, i_parametros IN CLOB, i_contexto IN CLOB DEFAULT NULL, i_version IN VARCHAR2 DEFAULT NULL) RETURN CLOB
f_procesar_reporte
FUNCTION f_procesar_reporte(i_nombre IN VARCHAR2, i_dominio IN VARCHAR2, i_parametros IN CLOB, i_contexto IN CLOB DEFAULT NULL, i_version IN VARCHAR2 DEFAULT NULL) RETURN CLOB