Diferencia entre revisiones de «Como enlazar pantallas»

De WikiDgp21
Saltar a: navegación, buscar
Línea 12: Línea 12:
 
  051=072,062>066
 
  051=072,062>066
  
en el ejemplo, vemos como de la pagina que estamos modificando, enviamos el valor del control "051" y lo envía en el control "072" de la pagina de destino. El segundo dato, el control "062", se envían al control "066" de la pagina de destino, y por este control, no se podrán recibir cambios.
+
En el ejemplo, vemos como de la pagina que estamos modificando, enviamos el valor del control "051" y lo envía en el control "072" de la pagina de destino. El segundo dato, el control "062", se envían al control "066" de la pagina de destino, y por este control, no se podrán recibir cambios.

Revisión del 16:04 11 mar 2009

Es frecuente que desde una pantalla queramos enlazar con otra relacionada sin tener que salir de la misma e ir a buscarla por menú. Por ejemplo, en la pantalla de consulta de personas de la aplicación de Control de Presencia (h_personal), es útil mediante un botón acceder al listado de marcajes para ver los marcajes de esa persona. Para ello hacemos que el botón enlace con la pantalla de petición del listado de marcajes, con el código de la persona ya seleccionado.

Pasos a seguir

Seleccionar el botón que ara la tarea.

  • Introducir la función g_llamar:
  • Núm orden: 1
  • Tipo: “B”
  • En parámetros de función, modificamos "pantalla" por el nombre de la pantalla a la que queramos enlazar. El 026 indica la instrucción que se ejecutará al entrar en la pagina, por defecto es, y debe ser el 026.
pantalla, 026
  • En enlaces, ponemos los puertos de entrada y salida o de salida, el primero sera el numero de control de la pagina que estamos modificando, y el segundo el numero de control de la pagina de destino.
051=072,062>066

En el ejemplo, vemos como de la pagina que estamos modificando, enviamos el valor del control "051" y lo envía en el control "072" de la pagina de destino. El segundo dato, el control "062", se envían al control "066" de la pagina de destino, y por este control, no se podrán recibir cambios.