////////////////////////////////////////////////////////////////////////////////
Copyright 2015 Newport Software Technologies, UNICEN
This file is part of XGAP.
XGAP is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
XGAP is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with XGAP. If not, see .
////////////////////////////////////////////////////////////////////////////////
:encoding: utf-8
= Tipos de página/documento =
:lang: es
:imagesdir: ../img/
:icons:
:iconsdir: ../img/icons
:ascii-ids:
== Fuentes ==
En esta sección se describen los distintos tipos de archivos fuente XML que
soporta XGAP.
[options="header,autowidth",cols="5*<.<"]
|====
|Tipo
|Sufijo
|Definición footnote:['http://www.w3.org/TR/xmlschema-0/[Esquema XML]' que
define la estructura del archivo fuente]
|Genera
|Descripción
|Listado
|_listado.xml
|listado.xsd
|<>,
<>,
<>,
<>,
<>,
<>,
<>,
<>,
<>,
<>
|Listado de entidades.
|Formulario
|_formulario.xml
|formulario.xsd
|<>,
<>
|Formulario de alta/baja/modificación de una entidad.
|Master/Detalle
|_master.xml
|formulario.xsd
|<>
|Detalle de una entidad.
|Contenido
|_contenido.xml
|contenido.xsd
|<>
|Página con contenido personalizado.
|Menú
|_menu.xml
|menu.xsd
|<>
|Menú de la aplicación.
|Gráfico
|_grafico.xml
|grafico.xsd
|<>
|Gráfico personalizado a página completa.
|Reporte ODT
|_reporte_odt.xml
|reporte_odt.xsd
|<>
|Reporte personalizado en formato ODT.
|Reporte PDF
|_reporte_pdf.xml
|reporte_pdf.xsd
|<>
|Reporte personalizado en formato PDF.
|Reporte RTF
|_reporte_rtf.xml
| --
|<>
|Reporte personalizado en formato RTF.
|====
== Tipos generados ==
En esta sección se describen los distintos tipos de páginas o documentos que
puede generar XGAP a partir de los fuentes XML detallados en la sección
anterior.
[options="header,autowidth",cols="3*<.<"]
|====
|Tipo
|Sufijo
|Descripción
|[[gen-listado-normal]]Listado normal
|_listado.php
|Página HTML que contiene un listado de entidades en forma de tabla.
|[[gen-listado-seleccion]]Listado para selección
|_listado_seleccion.php
|Página HTML que contiene un listado de entidades en forma de tabla, usado para
seleccionar una de ellas.
|[[gen-listado-seleccion-m]]Listado para selección múltiple
|_listado_seleccion_m.php
|Página HTML que contiene un listado de entidades en forma de tabla, usado para
seleccionar una o más de ellas.
|[[gen-listado-pdf]]Listado PDF
|_listado_pdf.php
|Exportación en formato PDF de un listado de entidades en forma de tabla.
|[[gen-listado-ods]]Listado ODS
|_listado_ods.php
|Exportación en formato ODS de un listado de entidades en forma de tabla.
|[[gen-listado-rtf]]Listado RTF
|_listado_rtf.php
|Exportación en formato RTF de un listado de entidades en forma de tabla.
|[[gen-listado-xls]]Listado Excel
|_listado_xls.php
|Exportación en formato Excel de un listado de entidades en forma de tabla.
|[[gen-listado-csv]]Listado CSV
|_listado_csv.php
|Exportación en formato CSV de un listado de entidades en forma de tabla.
|[[gen-listado-grafico-simple]]Gráfico simple
|_listado_grafico_simple.php
|Imagen de un gráfico generado a partir de los datos de un listado.
|[[gen-listado-master-inline]]Listado para master
|_master_inline.php
|Fragmento de página HTML que contiene un listado de entidades en forma de
tabla, destinado a ser embebido en un master.
|[[gen-formulario-normal]]Formulario normal
|_formulario.php
|Página HTML que contiene un formulario destinado a realizar la alta, baja o
modificación de una entidad.
|[[gen-formulario-reporte]]Reporte de formulario
|_formulario_reporte.php
|Página HTML que contiene un formulario de una entidad, presentado en formato de
reporte (sólo lectura).
|[[gen-master]]Master/Detalle
|_master.php
|Página HTML que contiene el detalle de una entidad.
|[[gen-contenido]]Contenido
|_contenido.php
|Página HTML con contenido personalizado.
|[[gen-menu]]Menú
|_menu.php
|Definición XML de un menú de la aplicación, usado como entrada para un
componente javascript.
|[[gen-grafico]]Gráfico
|_grafico.php
|Página HTML que contiene un gráfico personalizado.
|[[gen-reporte-odt]]Reporte ODT
|_reporte_odt.php
|Reporte personalizado en formato ODT.
|[[gen-reporte-pdf]]Reporte PDF
|_reporte_pdf.php
|Reporte personalizado en formato PDF.
|[[gen-reporte-rtf]]Reporte RTF
|_reporte_rtf.php
|Reporte personalizado en formato RTF.
|====
// vim: syntax=asciidoc textwidth=80: