Saltar al contenido principal
Versión: Siguiente

EXECUTE METHOD

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

ParámetroTipoDescripción
nomMetodoTextNombre del método de proyecto a ejecutar
resultVariable, *Variable que recibe el resultado del método * para un método que no devuelve un resultado
paramExpressionPará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).

Variables y conjuntos del sistema

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