EXECUTE METHOD

4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente

versión 11


EXECUTE METHOD ({nomMetodo; }result | *{; param}{; param2; ...; paramN})

ParámetroTipoDescripción
nomMetodoCadenaNombre del método de proyecto a ejecutar
result | *Variable | *Variable que recibe el resultado del método
* para un método que no devuelve un resultado
paramExpresiónParámetro(s) del método

Descripción

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).

Ver también

EXECUTE FORMULA.

Variables y conjuntos sistema

Si este comando se ejecuta correctamente, la variable sistema OK toma el valor 1; de lo contrario toma el valor 0.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente