Saltar al contenido principal
Versión: Siguiente

GOTO OBJECT

GOTO OBJECT ( {* ;} objeto )

ParámetroTipoDescripción
*OperadorSi se especifica = objeto es un nombre de objeto (cadena) Si se omite = objeto es un campo o una variable
objetoField, VariableNombre del objeto (si se especifica *) o Campo o Variable (si se omite *) a donde ir

Este comando no es hilo seguro, no puede ser utilizado en código apropiativo.

Descripción

El comando GOTO OBJECT se utiliza para seleccionar el objeto editable objeto como el área activa del formulario. Es equivalente de un clic del usuario en el área o de utilizar la tecla Tab para seleccionar el campo o la variable.

Si especifica el parámetro opcional *, indica un nombre de objeto (una cadena) en objeto. Si omite el parámetro opcional *, indica un campo o una variable en objeto. En este caso, especifique una referencia de campo o de variable (objetos de campos o variables únicamente) en lugar de una cadena. Para mayor información sobre nombres de objetos, consulte la sección .

Para eliminar todo foco en el formulario actual, llame al comando mientras pasa un nombre de objeto vacío en objeto (ver ejemplo 2).

El comando GOTO OBJECT puede utilizarse en el contexto de un subformulario. Cuando se llama desde un subformulario, busca primero el objeto en el subformulario, luego, si la búsqueda no encuentra nada allí, extiende la búsqueda a objetos del formulario padre.

Ejemplo 1

El comando GOTO OBJECT puede utilizarse de dos maneras:

 GOTO OBJECT([Personas]Nombre) // Referencia del campo
 GOTO OBJECT(*;"AreaEdad") // Nombre del objeto

Ejemplo 2

Si no quiere que ningún objeto del formulario tenga el foco.

 GOTO OBJECT(*;"")

Ejemplo 3

Ver el ejemplo del comando REJECT.

Ver también

CALL SUBFORM CONTAINER
REJECT