4D v16

Páginas de formulario y navegación

Inicio

 
4D v16
Páginas de formulario y navegación

Páginas de formulario y navegación    


 

 

Además de las manipulaciones explicadas en el vídeo, también debe tener en cuenta que:

La creación de la interfaz consume mucho tiempo (hasta 70% de la carga de trabajo dependiendo del desarrollo).

Es por esto que es importante conocer los principales trabajos para no reinventar lo que 4D permite hacer fácilmente:

  • redimensionamiento
  • agrandado de objetos
  • gestión de la casilla de cierre
  • ...

En este vídeo, vamos a aprender a crear páginas en el formulario de navegación y programar los botones que permiten acceder a cada una de las páginas.

Ahora tenemos una base estéticamente correcta.

Podemos eliminar los 2 botones anteriores que ya no son útiles.

En el vídeo anterior, añadimos en la página 0 los botones de "manipulación" en la parte superior del formulario (Add, Select All, Query, etc.) que funcionarán para cada una de las listas de trabajo. También añadimos botones de funciones que permiten acceder a los registros de cada una de las tablas..

4D dispone de varias herramientas para navegar dentro de los formularios, incluyendo las pestañas. En nuestro ejemplo, vamos a navegar haciendo clic en los botones de funciones a la izquierda del formulario.

Tenemos que volver el formulario funcional creando las páginas 2 a 5 y luego colocando información específica en cada página, haciendo posible navegar entre las diferentes páginas.

Para crear las páginas:

  • Abrimos el formulario proyecto "Navigator"
  • Luego elegimos la opción "Añadir página" en el menú "Formulario"
  • Confirmamos el diálogo
  • Y repetimos el proceso hasta obtener las 5 páginas.

También puede utilizar la flecha derecha para crear páginas adicionales.

Para verificar los cambios de página, vamos a añadir un texto o un dibujo diferente en cada página, en un lugar diferente, para que sea fácil ver que se cambió de página.

Volvemos a la página 1.

  • Aquí se supone que debemos trabajar en las intervenciones
  • En la página 2, en la lista de los técnicos
  • En la página 3, en los lugares
  • En la página 4, las preferencias
  • Y en la página 5, los parámetros

Por supuesto, vamos a eliminar todos estos textos más adelante.

Como el texto "Technicians" fue reemplazado, ahora tenemos que indicar para cada botón la página del formulario correcta a mostrar cuando el usuario haga clic en el botón.

  • Volvamos a la página 0
  • Abrimos el método del botón "Interventions" haciendo clic derecho y seleccionando "Método objeto"
  • Luego escribimos la siguiente línea:

 FORM GOTO PAGE(1)

Vamos a copiar el texto y hacer lo mismo para cada botón, mientras se cambia el número de página según sea necesario.

  • página 2 para los técnicos
  • 3 para los lugares
  • 4 para las preferencias
  • y 5 para los parámetros.

Usted notará que no usamos el clic derecho para crear los métodos de cada uno de los 4 últimos botones.

En su lugar, se utilizó el atajo Alt + clic directamente sobre el objeto. Este acceso directo crea automáticamente un método objeto o abre uno existente.

Ahora podemos probar el formulario y su nueva navegación haciendo clic en el triángulo verde en la parte superior izquierda del formulario.

Por defecto, se muestra la página 1. Podemos seleccionar otra página por programación.

Cuando hacemos clic en los otros botones, a priori, cambiamos de página.
El formulario funciona correctamente y cumple con las expectativas del usuario. Ahora tenemos que darle algunos datos, lo que se cubre en la siguiente sección.

 
 

 
PROPIEDADES 

Producto: 4D
Tema: Páginas de formulario y navegación

 
HISTORIA 

 
ARTICLE USAGE

Autoformación ( 4D v16)