Informes OpenProdoc


1- Descripción General

El objetivo de la función de “Informes” es poder presentar o exportar metadatos de los documentos o carpetas de la forma deseada. Los informes cubren ambas funciones ya que dependiendo del formato de informe, podría generarse un documento html formateado para ser claro y legible o bien varios documentos XML o CSV preparados para ser procesados por otros sistemas.

Con la función de "Informes" function es posible obtener paginas HTML como:

Report Example

El funcionamiento es el siguiente:

Screenshot ListReports

2- Sintaxis

La sintaxis de OPD es la siguiente:

Ejemplos:

Suponiendo dos tipos documentales (simplificados por claridad) con los metadatos (Entre paréntesis el "nombre de usuario" de metadato):

PD_DOCS

Informe (subtipo de PD_DOCS):

Y una lista de resultados:

PD_DOCS:

PD_DOCS:

Informe:

Esta plantilla:

# Ejemplo de Documento. Comentario que no se mostrará
================================================================================

Contenido de carpeta:
+@OPD_GLOBPARENT

# Inicio Bucle documentos
@OPD_DOCSLOOP_S
Doc:
+@OPD_RECCOUNT
--------------------------------------------------------------------------------
Identificador=
+@OPD_REF_ATTR_PDID
@OPD_UNAME_ATTR_TITLE
+=
+@OPD_REF_ATTR_TITLE
@OPD_UNAME_ATTR_DocDate
+=
+@OPD_REF_ATTR_DocDate
--------------------------------------------------------------------------------

# Fin Bucle documentos
@OPD_DOCSLOOP_E

Total Docs=
+@OPD_RECCOUNT
+ Página:
+@OPD_PAGCOUNT

================================================================================

Generará este Informe:

================================================================================

Contenido de carpeta:/Report Test

Doc:1
--------------------------------------------------------------------------------
Identificador=1001
Document_Title=Documento 1
Document_Date=2015-02-15
--------------------------------------------------------------------------------

Doc:2
--------------------------------------------------------------------------------
Identificador=1002
Document_Title=Documento 2
Document_Date=
--------------------------------------------------------------------------------

Doc:3
--------------------------------------------------------------------------------
Identificador=1003
Document_Title=Documento 3
Document_Date=2001-04-25
--------------------------------------------------------------------------------


Total Docs=3 Página:1

================================================================================

Ver: Búsqueda de Carpetas y Búsqueda de Documentos


Help Index OpenProdoc