4D v16.3

Casillas de selección

Inicio

 
4D v16.3
Casillas de selección

Casillas de selección  


 

Uso  

Una casilla de selección se utiliza para introducir o mostrar datos binarios (verdadero-falso). Una casilla de selección es un tipo de botón que puede estar seleccionado o deseleccionado. Su efecto es controlado por un método. Como todos los botones, una casilla de selección se inicializa en 0 cuando el formulario se abre por primera vez. El método asociado a una casilla de selección se ejecuta cuando la casilla de selección es seleccionada.

Generalmente una casilla de selección muestra texto junto a un cuadrado pequeño. Este texto se define en el área Titulo del tema “Objetos” en la Lista de propiedades. Puede introducir en esta área una etiqueta en forma de referencia XLIFF o STR# (ver la sección Anexo C: Arquitectura XLIFF). 

Cuando el usuario hace clic en el objeto, la casilla es marcada y su valor es 1. Cuando no está marcada, su valor es 0. Todas las casillas de selección en un formulario pueden seleccionarse o deseleccionarse.. 

Un grupo de casillas de selección permite al usuario seleccionar varias opciones.

A diferencia de un campo booleano con formato de casilla de selección, los valores de la variable de la casilla de selección no se guardan automáticamente. Es necesario utilizar un método para manejar la variable.

Nota: las casillas de selección 3D tienen el mismo funcionamiento que las casillas de selección pero su apariencia (por ejemplo, la representación del estado seleccionado/no seleccionado) es definida por las propiedades de la familia de botones 3D. Para mayor información, consulte la sección Botones 3D, Casillas de selección 3D y Botones radio 3D.

Los objetos de tipo casillas de selección aceptan un tercer estado. El tercer estado es un estado intermedio, el cual se usa generalmente para visualización. Este estado permite, por ejemplo, indicar que una propiedad está presente en una selección de objetos, pero no en todos los objetos. 

Para que una casilla de selección tome control de este tercer estado, debe definir la propiedad Tres estados en el tema “Mostrar” de la Lista de propiedades: 

Esta propiedad está disponible sólo para casillas de selección estándar asociadas con variables numéricas, las casillas de selección 3D y las casillas de selección para campos booleanos no pueden utilizar la propiedad Tres estados (un campo booleano no puede estar en un estado intermedio).

La variable asociada a la casilla de selección devuelve el valor 2 cuando la casilla de selección está en el estado intermedio.

Consejo: en modo entrada, las casillas de selección muestran cada estado secuencialmente, en el siguiente orden: no seleccionado/ seleccionado/ intermedio/no seleccionado, etc. El estado intermedio generalmente no es muy útil en modo entrada; en el código, simplemente fuerza el valor de la variable a 0 cuando toma el valor 2 con el fin de pasar directamente del estado seleccionado al estado no seleccionado.

 
PROPIEDADES 

Producto: 4D
Tema: Trabajar con objetos activos

 
HISTORIA 

 
ARTICLE USAGE

Manual de Diseño ( 4D v16)
Manual de Diseño ( 4D v16.1)
Manual de Diseño ( 4D v16.3)