Altova MobileTogether Designer

Subpáginas y visibilidad

Inicio Anterior Inicio Siguiente

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

 

© 2017-2023 Altova GmbH