SET VISIBLE

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 6.0


SET VISIBLE ({*; }objeto; visible)

ParámetroTipoDescripción
*Si se especifica, objeto es un nombre de objeto (cadena)
Si se omite, objeto es un campo o una variable
objetoObjeto de form.Nombre de objeto (si se especifica *), o
Campo o variable (si se omite *)
visibleBooleanoTrue para visible, False para invisible

Descripción

El comando SET VISIBLE muestra u oculta los objetos especificados por objeto.

Si especifica el parámetro opcional *, indica que el parámetro objeto designa el nombre de un objeto (una cadena). Si no pasa el parámetro *, indica que el parámetro objeto es un campo o una variable. En este caso, usted especifica una referencia de un campo o de una variable (campo o variable tipo objeto únicamente) en lugar de una cadena. Para mayor información sobre nombres de objetos, consulte la sección Propiedades de los objetos.

Si pasa visible igual a TRUE, los objetos son mostrados. Si pasa visible igual a FALSE, los objetos se ocultan.

Ejemplo

Este es un formulario típico en el entorno Diseño:

Los objetos en el área de grupo Información del empleador cada uno tiene un nombre de objeto que contiene la expresión "empleador" (incluyendo el área de grupo). Cuando la casilla de selección Empleado actualmente está seleccionada, los objetos deben estar visibles; cuando la casilla no está seleccionada, los objetos deben ser invisibles.

Este es el método de objeto de la casilla de selección:

     ` Método de objeto de Casilla de selección cbEmpleadoActualmente
   Case of 
      : (Form event=On Load)
         cbEmpleadoActualmente:=1
    
      : (Form event=On Clicked)
            ` Ocultar o mostrar todos los objetos cuyo nombre contiene "emp"
         SET VISIBLE(*;"@emp@";cbEmpleadoActualmente # 0)
            ` Pero siempre conservar la casilla de selección visible
         SET VISIBLE(cbEmpleadoActualmente;True)
   End case 

Por lo tanto, en ejecución, el formulario se ve así:

o:

Ver también

DISABLE BUTTON, ENABLE BUTTON, SET ENTERABLE.


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