4D v16.3Ejecutar métodos |
||
|
4D v16.3
Ejecutar métodos
Ejecutar métodos
Los métodos de proyecto escritos en su aplicación generalmente se llaman automáticamente durante el uso de la aplicación vía los comandos de menú, botones, otras métodos, etc. Los métodos de base, se ejecutan en función de los eventos específicos que ocurren en la aplicación. Sin embargo, para realizar pruebas y depuración, 4D le permite ejecutar manualmente la ejecución de métodos de proyecto y de ciertos métodos de base en modo Diseño. En este caso, es posible ejecutar el método en un nuevo proceso y/o directamente en modo Depuración, para controlar su ejecución paso a paso. Además, con 4D Server, puede indicar si 4D Server debe ejecutar un método de proyecto en el equipo servidor o en otros equipos cliente. Puede ejecutar métodos de dos formas:
Cada ventana del editor de métodos tiene un botón que permite lanzar la ejecución del método actual. Utilizando el menú asociado a este botón, puede seleccionar el tipo de ejecución:
Este botón está activo sólo para los métodos de proyecto y para los métodos de base siguientes:
Los modos de ejecución disponibles son:
El comando Método... del menú Ejecutar permite seleccionar y ejecutar un método de proyecto existente. Cuando selecciona este comando, 4D muestra la caja de diálogo de ejecución del método: Esta caja de diálogo lista todos los métodos de proyecto presentes en la base, incluyendo los métodos de proyecto compartidos de los componentes. Por otra parte, no aparecerán los métodos de proyecto que han sido declarados invisibles. Para ejecutar un método de proyecto, es suficiente seleccionar el nombre de un método hacer clic en el botón Ejecutar. Para ejecutar un método línea por línea en modo Depurar, haga clic en Depurar. Para mayor información sobre el depurador 4D, consulte el capítulo Depurador del manual Lenguaje 4D. Nota 4D Server: la opción Depurar no está disponible si ejecuta el método en el servidor. Si selecciona la opción Nuevo proceso, el método de proyecto seleccionado creará un nuevo proceso. Si el método está efectuando una tarea larga tal como la impresión de un gran número de registros, puede continuar trabajando con su base, añadiendo registros a una tabla, creando un gráfico, etc. Para mayor información sobre procesos, consulte el capítulo Procesos del manual Lenguaje 4D. Nota 4D Server:
|
PROPIEDADES
Producto: 4D
HISTORIA
PALABRAS CLAVES Procédures stockées ARTICLE USAGE
Manual de Diseño ( 4D v16) |