| 4D v18EXECUTE METHOD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v18
 EXECUTE METHOD 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EXECUTE METHOD ( nomMetodo {; result {; param}}{; param2 ; ... ; paramN} ) | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| nomMetodo | Cadena |   | Nombre del método de proyecto a ejecutar | |||||
| result | Variable, Operador |   | Variable que recibe el resultado del método * para un método que no devuelve un resultado | |||||
| param | Expresión |   | Parámetro(s) del método | |||||
El comando EXECUTE METHOD provoca la ejecución del método de proyecto nomMetodo pasando los parámetros en param1...paramN. Puede pasar el nombre de un método que puede ser llamado desde la base o el componente que ejecuta el comando.
En result, puede pasar una variable que reciba el resultado de la ejecución de nomMetodo (valor ubicado en $0 al interior de nomMetodo). Si el método no devuelve un resultado, pase * como segundo parámetro.
El contexto de ejecución se conserva en el método llamado, lo que significa que el formulario actual y el evento de formulario actual permanecen definidos.
Si llama este comando desde un componente y pasa un nombre de método que pertenece a la base local en nomMetodo (o viceversa), el método debe estar compartido (opción “Compartido entre componente y base principal”, en las propiedades del método).
Si este comando se ejecuta correctamente, la variable sistema OK toma el valor 1; de lo contrario toma el valor 0.
	Producto: 4D
	Tema: Lenguaje
	Número 
        1007
        
        
        
	
	Creado por: 4D v11 SQL  
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de lenguaje 4D ( 4D v18)
	
	
	
	
	
 Añadir un comentario
Añadir un comentario