4D v16Ventanas y navegación |
||
|
4D v16
Ventanas y navegación
Ventanas y navegación
Además de las manipulaciones explicadas en el vídeo, también debe tener en cuenta que: 4D utiliza el comando ALERT para mostrar mensajes. Pronto se dará cuenta de que a menudo es necesario actualizar los mensajes con información adicional. Teniendo en mente futuras aplicaciones, se establecerá un formulario personalizable que reemplazará al comando ALERT y mostrará los mensajes más personalizados, donde se puede (o no) autorizar la copia de los mensajes de error. Asimismo, recuerde que esta caja de diálogo de alerta es un formulario separado. Por lo tanto, puede contener:
Incluso puede enviar un correo electrónico automático al servicio de ayuda con la siguiente información:
También puede configurar el formulario de manera que:
Una vez entienda el principio, el único límite será su imaginación. En este vídeo, vamos a aprender a utilizar las propiedades de dimensionamiento automático de los objetos y entender la posible interacción entre la programación y la gestión de la navegación. Después de tocar el formulario interventions y la tabla un poco más al añadir texto descriptivo, comentarios, % de avance, identificación única, ahora queremos incluir un botón para enviar mensajes de correo electrónico en el formulario detallado de la tabla interventions. Este e-mail se enviará a los técnicos a cargo de la intervención. Para hace esto, tenemos que añadir este botón y la interfaz de entrada del correo electrónico. Hemos creado un formulario proyecto MAIL, así como también un método DETAIL_FUNCTIONS que vamos a llamar para cancelar o validar una caja de diálogo. Así que todas las áreas del formulario serán variables que podemos llenar con el contenido de los campos de una tabla u otra. Vamos a hacer las áreas auto ajustables:
Ahora debemos indicar el tipo de estas variables. Ubicar estas líneas de código en el método formulario: $evt:=Form event lo que nos permite inicializar las variables que vamos a utilizar. Comprobamos que el evento On Load del formulario sea el único seleccionado. El botón para el envío del e-mail que vamos a programar más adelante es de la librería de imágenes, es el botón "Mail" que se encuentra en los archivos PNG que vienen con la base de ejemplo.
//definir el valor de la variable para facilitar la entrada
Ahora vamos a ver si esta caja de diálogo funciona. Vemos que el botón Technician está en el medio del comentario ya que el comentario es auto ajustable, pero no el botón. Así que vamos a solucionar este problema, indicando en las propiedades del botón que debe moverse verticalmente cuando se modifique el tamaño del formulario. Vamos a ver verificar una vez más: ahora el botón se mueve de acuerdo con el tamaño de la ventana. Vamos a rastrear el método del botón:
Encontramos:
Por supuesto, es posible modificar todas las variables.
|
PROPIEDADES
Producto: 4D
HISTORIA
ARTICLE USAGE
Autoformación ( 4D v16) |