PAGINACION

Páginas: 8 (1946 palabras) Publicado: 18 de noviembre de 2013
Uso del XMLDATA v1.0

Doc.: XMLDATA.doc

Título: Uso del XMLDATA
VERSION: 1.0
FECHA: 09/03/2007

Página 1 de 12

CONTROL DE VERSIONES
Fecha
Nombre del Documento
Uso del XMLDATA

Doc.: XMLDATA.doc

Versión
1.0

Actualización
09/03/2007

Elaborado
OGP

Título: Uso del XMLDATA
VERSION: 1.0
FECHA: 09/03/2007

Comentarios
Versión Inicial.

Página 2 de 12

INDICE1. UTILIZACIÓN DEL XMLDATA EN LA PAGINACIÓN .................................................................................. 4

Doc.: XMLDATA.doc

Título: Uso del XMLDATA
VERSION: 1.0
FECHA: 09/03/2007

Página 3 de 12

1. UTILIZACIÓN DEL XMLDATA EN LA PAGINACIÓN
FUNCIONAMIENTO:
Vamos a tener por un lado un estado de página (.jsp) en el que se van a cargar los datos que se quierenlistar, cuando se pagine para delante o para detrás los datos se van a ir cargando en este estado de
página. Por otro lado va a estar el XMLDATA, el cual va a ser el encargado de coger los datos del estado
página y pasarlos al ‘root’ para posteriormente cargar la tabla en cuestión de la página mira principal, es
decir va hacer una función de módulo director. En esta página principal es donde va aestar definido el
XMLDATA. La funcionalidad del XMLDATA se va a implementar en su evento onload.
A continuación vamos a diseccionar el procedimiento utilizando como ejemplo la operación de presentación
N_Asignacion_Cuentas, la página principal Asignacion_Cuentas.mira y el estado de página estado.jsp.

estado.jsp

XMLDATA

Asignación_Cuentas.mira

‘root’

-

Los datos se cargan enel estado página estado.jsp, por lo cual es este estado el que hay que refrescar
cuando cada vez que sea necesario cargar datos nuevos.

-

El XMLDATA coge los datos del estado página y los lleva al ‘root’.

-

Posteriormente es el mismo XMLDATA el que hace las acciones pertinentes para cargar la tabla que
hay en la página principal Asignacion_Cuentas.mira con los datos que anteriormentedejo en el ‘root’.

-

Toda la funcionalidad que tiene que hacer el XMLDATA se implementa en su evento onload.

Hay que tener en cuenta que la primera vez que se ejecuta la OP no hay que pasar por el estado página
(estado.jsp) ni hacer nada con el XMLDATA, es decir que los datos se cargarán en la tabla como es
costumbre, cogiéndolos del contexto de la OP (bien vía mapeo al modeloTabla, obien vía javascript). Por
lo tanto, debe quedar claro que la utilización del XMLDATA es únicamente para la paginación.

Doc.: XMLDATA.doc

Título: Uso del XMLDATA
VERSION: 1.0
FECHA: 09/03/2007

Página 4 de 12

VEGA:
En

la

operación

N_Asignacion_Cuentas

se

puede

ver

que

hay

una

página

principal

(Asignación_Cuentas.jsp). Esta página tiene dos listas,por lo que nos vamos a centrar en la explicación en
una de ellas, más en concreto en las lista de cuentas de informantes. Podemos observar que cuando se
piden mas o menos datos (evento ‘anteriores_informante’ y ‘siguientes_informante’) verifica una pila y si no
están los datos los pide a una transacción. Una vez obtenidos estos datos se pasa a un estado página
(estado.jsp) que sólo contieneuna transición (‘navegacion’) por la que nunca va a ir el flujo de la operación.
Esta página va a ser una jsp que se encargue de enviar sólo los datos de recarga de la tabla.

MIRA:


El objetivo de la página utilizada para la recarga de los datos (estado.jsp) es fusionar los archivos
estado.mira, estado.bhtp y estado.jsp en un solo, en el estado.jsp. Para ello hay que hacer las
siguientesoperaciones:
-

Al incluir el estado página en la OP (VEGA) se genera el archivo estado.mira.

-

Abrimos el archivo estado.mira, marcamos de entrada los campos que se van a utilizar en la lista
(opción "Marcar Dato de Entrada ") y salvamos las modificaciones, con lo que se genera el
archivo estado.bhtp. En este archivo se ha generado la estructura de los datos que se van a listar....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Paginacion
  • Paginacion
  • paginacion
  • Paginacion
  • Paginacion
  • Paginación
  • PAGINACION Y PAGINACION POR DEMANDA
  • Paginacion y segmentación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS