Compartir a través de


Valid (Evento)

Ocurre antes de que un control pierda el enfoque.

PROCEDURE Control.Valid
[LPARAMETERS nIndex]

Parámetros

  • nIndex
    Identifica de forma única un control si está en una matriz de controles.

Observaciones

Si el evento Valid devuelve verdadero (.T.), el control pierde el enfoque; puede que el enfoque no pase a otro control. Si el evento Valid devuelve falso (.F.), el control no pierde el enfoque.

El evento Valid también puede devolver un valor numérico. El hecho de devolver un valor numérico tiene uno de los tres efectos siguientes:

  • Si se devuelve 0, el control no perderá el enfoque.
  • Si se devuelve un valor positivo, el valor especificará el número de controles que avanzará el enfoque. Por ejemplo, si el evento Valid devuelve 1, el enfoque se colocará en el siguiente control.
  • Si se devuelve un valor negativo, el valor especificará el número de controles que retrocederá el enfoque. Por ejemplo, si el evento Valid devuelve –1, el enfoque se colocará en el control anterior.

Vea también

LostFocus (Evento) | When (Evento)

Se aplica a: CheckBox | ComboBox | CommandButton | CommandGroup | EditBox | Grid | ListBox | OptionButton | OptionGroup | Spinner | TextBox