Subpáginas y visibilidad

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Tutoriales >

Subpáginas y visibilidad

Este tutorial explica cómo abrir una subpágina desde la página de nivel superior y cómo filtrar la presentación de una estructura de datos con ayuda de la propiedad Visible. También explica cómo utilizar las tablas dinámicas, los grupos de acciones y la acción Actualizar nodos y el uso de decimales en funciones XPath. La página de nivel superior (primera imagen) muestra todos los clientes que almacena la base de datos. Si el usuario final hace clic en cualquier dato de un cliente (en el nombre, la ciudad, etc.), se abre una subpágina con los pedidos actuales del cliente seleccionado (segunda imagen).

MTDSPVSimTopPage01

MTDSPVSimSubPage01

Los datos para este diseño se almacenan en dos fuentes de página distintas: una que almacena los datos de los clientes y otra que almacena los datos de los pedidos. Ambas fuentes de página comparten una columna que contiene el código de cliente. Esta columna sirve para conectar los datos de los clientes con los datos de los pedidos. En este tutorial utilizamos archivos XML pero también se podrían utilizar bases de datos como fuentes de página (la columna con el código de cliente se usaría como clave principal).

 

Archivos del tutorial

Los archivos que necesitará para trabajar con este tutorial están ubicados en la carpeta de MobileTogether de la carpeta (Mis) Documentos: MobileTogetherDesignerExamples\Tutorials\SubPagesAndVisibility.

 

El archivo de datos XML que contiene los datos de los clientes se llama Customers.xml
El archivo de datos XML que contiene los datos de los pedidos se llama Orders.xml
El archivo de diseño que se obtiene al completar el tutorial se debería parecer a SubPagesAndVisibility.mtd

 

Estructura del tutorial

Este tutorial está compuesto por varios apartados:

 

Estructura del diseño
Fragmentos de las fuentes de página
Página de nivel superior: fuentes de página
Página de nivel superior: tabla de clientes
Página de nivel superior: grupo de acciones y acción Ir a la subpágina
Página de nivel superior: acción Mostrar todos los pedidos
Subpágina: fuentes de página
Subpágina: tabla de pedidos
Subpágina: propiedad Visible
Subpágina: sumas decimales en XPath
Simulación y fase de pruebas

 


© 2019 Altova GmbH