Configurar un campo para mostrar un menú emergente, un juego de casillas de verificación u otro control
Puede facilitar la entrada de datos y hacer que sea más coherente mostrando campos como listas desplegables, menús emergentes, juegos de casillas de verificación, juegos de botones de opción u otros controles.
Nota Algunos estilos de control muestran valores que proceden de
listas de valores; estos se indican en la tabla siguiente. Puede definir una lista de valores antes o después de configurar el estilo de control. Consulte
Definir listas de valores.
Para configurar un campo para mostrar un menú emergente, un juego de casillas de verificación u otro control:
2. Haga clic en el
Inspector en la
barra de presentación y, a continuación, haga clic en la pestaña
Datos .
3. En el área Campo, realice una selección en Estilo de control.
Seleccione | Para mostrar |
Cuadro de edición | Datos del campo. Este es el estilo de control predeterminado. Para añadir una barra de desplazamiento al campo, seleccione Mostrar barra de desplazamiento vertical. |
Lista desplegable | Elementos de lista de valores en una lista. Los usuarios pueden utilizar las teclas de dirección o el ratón, o escribir los primeros caracteres del elemento para seleccionar un valor. Seleccione Incluir flecha para mostrar y ocultar la lista a fin de aplicar al campo el formato de cuadro combinado. |
Menú emergente | Elementos de lista de valores en forma de menú emergente. Los usuarios pueden utilizar las teclas de dirección o el ratón para seleccionar un valor. |
Juego de casillas de verificación | Elementos de lista de valores en forma de casillas de verificación. Los usuarios pueden seleccionar varios valores. Seleccione el símbolo que se mostrará en las casillas de verificación (una marca de verificación o x). |
Juego de botones circulares | Elementos de lista de valores en forma de botones circulares de opción. Los usuarios solo pueden seleccionar un valor. |
Calendario desplegable | La fecha actual. Los usuarios pueden elegir otra fecha en el calendario desplegable o escribir una. |
Cuadro de edición oculto | Puntos en lugar de datos para ocultar la información confidencial. Los datos incluidos en el cuadro de edición oculto no están cifrados; solo están ocultos. |
4. Para los estilos de control que muestren datos de listas de valores, seleccione una opción en Valores de y continúe con el paso 5. Para todos los demás estilos de control, guarde la presentación.
5. Si lo desea, seleccione las opciones de la lista de valores.
Para permitir que un usuario añada valores a la lista del registro actual, seleccione Permitir la entrada de otros valores. La opción "Otro" aparece en la lista de valores. Esta opción no estará disponible si ha seleccionado Lista desplegable.
Para permitir que un usuario añada o modifique los valores de la lista en los registros, seleccione Permitir la edición de la lista de valores. La opción "Editar" aparece en la lista de valores. Esta opción no está disponible si:
•el estilo de control es un juego de casillas de verificación o de botones circulares de opción; ha seleccionado Juego de casillas de verificación o Juego de botones circulares.
•la lista de valores seleccionada en el paso 4 utiliza valores de un campo.
6. Guarde la presentación.
Notas
•En la siguiente tabla se describe el comportamiento de los estilos de control que muestran datos de listas de valores cuando se selecciona la opción Mostrar valores sólo desde el segundo campo del cuadro de diálogo Editar lista de valores. En todos los estilos de control, cuando realiza la selección, el valor correspondiente del primer campo se almacena en la base de datos.
Estilo de control | Comportamiento |
Juego de botones circulares Juego de casillas de verificación | Sólo se muestra el valor del segundo campo. |
Lista desplegable Menú emergente | Si la lista está cerrada, se muestra el valor del primer campo. Cuando se hace clic en el campo, la lista muestra valores del segundo campo. Nota En los menús emergentes cerrados, para mostrar el valor de la lista de valores y omitir el formato de datos, seleccione Sustituir formato de datos con lista de valores. Por ejemplo, esto resulta útil cuando los dos campos son de distinto tipo. |
•Al aplicar un formato a un campo para utilizar una lista de valores creada a partir de los valores de un campo, FileMaker Pro muestra los elementos de la lista de valores en orden alfabético.
•Al formatear un campo con una casilla de verificación, se permite a los usuarios introducir varios valores para un campo. Si se introducen varios valores para un campo, FileMaker Pro solo muestra el primer valor en las otras presentaciones en las que el campo no presente un formato de casilla de verificación (como, por ejemplo, un informe en columnas). Para ver todos los valores, amplíe el campo o haga clic dentro de él.
•El texto que introduzca o modifique en un cuadro de edición oculto se introducirá en forma de caracteres Roman. Sin embargo, si aplica el estilo de control de cuadro de edición oculto a un campo que ya contenga texto, se conservarán todos los atributos de texto, como la cursiva o el color, o cualquier formato de párrafo, como la tabulación o los retornos de carro. Aunque se pierdan los atributos de texto si lo modifica el texto, se conservarán los formatos de párrafo. Además, los datos de un cuadro de edición oculto utilizados en otro campo al que se hayan aplicado atributos de texto aparecerán en ese otro campo con los atributos.
•Los
guiones y los
cálculos pueden acceder a los datos de un cuadro de edición oculto si el usuario dispone de los
privilegios necesarios.
•Para establecer un valor predeterminado para un campo de lista de valores, configure la lista de valores y el estilo de control, seleccione el menú
Archivo >
Gestionar base de datos y, a continuación, haga clic en
Campos. Seleccione el campo de lista de valores, haga clic en
Opciones y en la pestaña
Autointroducir; a continuación, seleccione
Datos. Escriba el valor predeterminado, haga clic en
Aceptar y cierre el cuadro de diálogo Gestionar base de datos. Cuando los usuarios añadan un nuevo registro a la base de datos, este valor aparecerá en el campo de lista de valores. Los usuarios pueden elegir un valor diferente en la lista de valores. Consulte
Definir la entrada de datos automática.
•Para aplicar un formato a un campo a fin de que ya no utilice más una lista de valores, seleccione el campo. A continuación, en la sección Estilo de control del área Campo del Inspector, seleccione Cuadro de edición o Calendario desplegable.
•En los menús emergentes, al hacer clic en el campo, se muestra primer el menú emergente. Estos activadores solo se habilitan después de que se haya seleccionado un valor en el menú emergente. Sin embargo, si pulsa la tecla Tabulador o utiliza un guión para acceder al campo, estos activados se habilitan primero; a continuación, puede hacer clic en el campo para seleccionar un valor. Si el guión debe acceder al valor del campo antes de que el usuario lo cambia, transfiera el valor del campo al guión como un parámetro. En el guión, utilice la
función Get ( ScriptParameter ) para obtener el valor del campo antes de que el usuario haga clic en él. Consulte
Establecer activadores de guiones para objetos.
•En las listas y los calendarios desplegables, al acceder al campo mediante cualquier método (haciendo clic en el campo, pulsando la tecla Tabulador o ejecutando un guión), se habilitan primero estos activadores. Después de que se ejecute el guión, puede introducir o seleccionar un valor.
Temas relacionados