4D v16.3

EXECUTE METHOD

Inicio

 
4D v16.3
EXECUTE METHOD

EXECUTE METHOD 


 

EXECUTE METHOD ( nomMetodo {; result {; param}}{; param2 ; ... ; paramN} ) 
Parámetro Tipo   Descripción
nomMetodo  Cadena in Nombre del método de proyecto a ejecutar
result  Variable, Operador in Variable que recibe el resultado del método * para un método que no devuelve un resultado
param  Expresión in 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.



Ver también 

EXECUTE FORMULA

 
PROPIEDADES 

Producto: 4D
Tema: Lenguaje
Número 1007

Este comando modifica la variable sistema OKThis command can be run in preemptive processes

 
HISTORIA 

Creado por: 4D v11 SQL

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)