Introducción a los controles

Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

En este artículo se describen los diferentes tipos de controles disponibles en Access. Los controles son las partes de un formulario o informe que se usan para escribir, editar o Mostrar datos.

Tipos de control

Esta es la lista de tipos de control que puede usar en bases de datos de escritorio de Access.

Tipo de control

Notas

Cuadro de texto

Use controles de cuadro de texto para mostrar texto, números, fechas, horas y campos memo. Puede enlazar un cuadro de texto a uno de los campos de una tabla o consulta subyacente. Si permite que un cuadro de texto enlazado a un campo se actualice, puede cambiar el valor del campo en la tabla o consulta subyacente si escribe un nuevo valor en el cuadro de texto. También puede usar un cuadro de texto para mostrar los valores calculados.

Etiqueta

Use controles de etiqueta que contengan texto fijo. De manera predeterminada, los controles que pueden mostrar datos tienen un control de etiqueta adjuntado automáticamente. Puede usar este comando para crear etiquetas independientes para los títulos y para obtener instrucciones en el formulario.

Botón de comando

Use los controles de botón de comando para activar una macro o un procedimiento de Visual Basic. También puede especificar una dirección de hipervínculo que Access abre cuando el usuario hace clic en el botón.

Control de pestaña

Use los controles de pestaña para crear una serie de páginas de ficha en el formulario. Cada página puede contener varios controles adicionales para mostrar información. El control de pestaña funciona de manera muy similar a muchos de los cuadros de diálogo de opciones o ventanas de la hoja de propiedades de Access: cuando un usuario hace clic en una pestaña diferente, Access muestra los controles contenidos en esa pestaña.

Vínculo

Use la opción de control vínculo/hiperVínculo para agregar un hipervínculo en un control de etiqueta a la cuadrícula de diseño del formulario. Este hipervínculo puede contener un localizador uniforme de recursos (URL) que apunta a una ubicación en Internet, en una Intranet local o en una unidad local. También puede usar un nombre de archivo de Convención de nomenclatura universal (UNC) para apuntar a un archivo de un servidor de la red de área local (LAN) o de las unidades del equipo local. El vínculo puede apuntar a un archivo que sea una página web o incluso otro objeto de la base de datos actual. Al hacer clic en este botón en el grupo controles de la cinta de opciones, se abre el cuadro de diálogo Insertar hiperVínculo.

Explorador Web

Use un control de explorador Web para mostrar el contenido de las páginas web directamente dentro de un formulario. Puedes usar un control de explorador Web para mostrar, por ejemplo, un mapa de una dirección almacenada en una tabla. Puede enlazar el control de explorador Web a un campo en el origen de registros del formulario mediante la propiedad origen del control del control. Tenga en cuenta que no puede tener un control de explorador Web enlazado en la sección de detalles de un formulario continuo.

Los controles del explorador web están disponibles en Access 2010 y versiones más recientes.

Navegación

Use un control de navegación para proporcionar una manera sencilla de navegar a los diferentes formularios e informes de la base de datos. Un control de navegación proporciona una interfaz similar a la que se ve en los sitios web con botones y pestañas para desplazarse por un sitio Web. Tenga en cuenta que no puede tener un control de navegación en la sección de detalles de un formulario continuo.

Los controles de navegación están disponibles en Access 2010 y versiones más recientes.

Grupo de opciones

Usa los controles de grupo de opciones para contener uno o más botones de alternancia, botones de opción o casillas de verificación. (Vea las descripciones de estos controles más adelante en esta tabla). Puede asignar un valor numérico independiente a cada botón o casilla de verificación que incluya en el grupo. Si tiene más de un botón o casilla de verificación en un grupo, puede seleccionar solo un botón o casilla de verificación a la vez y el valor asignado a ese botón o casilla de verificación se convierte en el valor del grupo de opciones. Si ha asignado incorrectamente el mismo valor a más de un botón o casilla de verificación, todos los botones o casillas que tengan el mismo valor aparecen resaltados al hacer clic en cualquiera de ellos. Puede seleccionar uno de los botones o casillas de verificación del grupo como el valor predeterminado para el grupo. Si enlaza el grupo de opciones a un campo de la consulta o tabla base, puede establecer un nuevo valor en el campo seleccionando un botón o una casilla en el grupo.

Salto de página

Use un salto de página para separar las páginas de un formulario de varias páginas.

Cuadro combinado

Usa un control de cuadro combinado para contener una lista de valores posibles para el control y un cuadro de texto modificable. Para crear la lista, puede especificar valores para la propiedad origen de la fila del cuadro combinado. También puede especificar una tabla o una consulta como el origen de los valores de la lista. Access muestra el valor seleccionado actualmente en el cuadro de texto. Al hacer clic en la flecha situada a la derecha del cuadro combinado, Access muestra los valores en la lista. Seleccione un nuevo valor de la lista para restablecer el valor del control. Si enlaza el cuadro combinado a un campo de la tabla o consulta base, puede cambiar el valor del campo seleccionando un nuevo valor de la lista. Si enlaza el cuadro combinado a un campo de varios valores, Access muestra la lista con casillas de verificación para permitir al usuario seleccionar varios valores. Puede enlazar varias columnas a la lista y puede ocultar una o varias de las columnas de la lista estableciendo el ancho de una columna en 0. Puedes enlazar el valor real del control a una columna oculta de este tipo. Cuando se cierra una lista de varias columnas, Access muestra el valor de la primera columna cuyo ancho sea mayor que 0. Access muestra todas las columnas de ancho distinto de cero al abrir la lista.

Línea

Use un control de línea para agregar líneas a un formulario o informe para mejorar su apariencia.

Botón de alternancia

Usa controles de botón de alternancia para mantener activado o desactivado, un valor verdadero/falso o sí/no. Al hacer clic en un botón de alternancia, su valor se convierte en-1 (para representar activado, verdadero o sí) y el botón aparece presionado. Vuelva a hacer clic en el botón y su valor será 0 (para representar desactivado, falso o no) y el botón volverá a ser normal. Puedes incluir un botón de alternancia en un grupo de opciones y asignar un valor numérico único al botón. Si crea un grupo con varios controles, al seleccionar un nuevo botón de alternar, se borran todos los botones, botones de opción o cuadros de alternancia seleccionados previamente en ese grupo (a no ser que otros botones o casillas de verificación del grupo también tengan el mismo valor). Si enlaza el botón de alternancia a un campo de la tabla o consulta base, puede activar o desactivar el valor del campo haciendo clic en el botón de alternancia.

Cuadro de lista

Use un control de cuadro de lista para que contenga una lista de posibles valores para el control. Para crear la lista, puede escribir los valores en la propiedad origen de la fila del cuadro de lista. También puede especificar una tabla o una consulta como el origen de los valores de la lista. Los cuadros de lista siempre están abiertos y Access resalta el valor seleccionado actualmente en el cuadro de lista. Seleccione un nuevo valor de la lista para restablecer el valor del control. Si enlaza el cuadro de lista a un campo de la tabla o consulta base, puede cambiar el valor del campo seleccionando un nuevo valor de la lista. Si enlaza el cuadro de lista a un campo de varios valores, Access muestra la lista con casillas de verificación para permitir al usuario seleccionar varios valores. Puede enlazar varias columnas a la lista y puede ocultar una o varias de las columnas de la lista estableciendo el ancho de una columna en 0. Puedes enlazar el valor real del control a una columna oculta de este tipo. Access muestra todas las columnas de ancho cero que caben dentro del ancho definido del control. Si el control de cuadro de lista no está enlazado, puede permitir que el usuario seleccione varios valores de la lista (también denominados cuadro de lista de selección múltiple).

Rectángulo

Usa un control de rectángulo para agregar rectángulos rellenos o vacíos a un formulario para mejorar su apariencia. Por ejemplo, puedes usar este control para agrupar visualmente diferentes controles.

Casilla

Usa un control de casilla de verificación para mantener activado o desactivado, un valor verdadero/falso o sí/no. Al seleccionar una casilla de verificación, su valor se convierte en-1 (para representar activado, verdadero o sí) y aparece una marca de verificación en el cuadro. Vuelva a seleccionar la casilla de verificación y su valor será 0 (para representar desactivado, falso o no) y la marca de verificación desaparecerá de la casilla. Puede incluir una casilla de verificación en un grupo de opciones y asignar a la casilla un valor numérico único. Si crea un grupo con varios controles, al activar una nueva casilla se desactiva cualquier botón de alternar, botón de opción o casilla de verificación seleccionado anteriormente en ese grupo (a menos que otros botones o casillas de verificación del grupo también tengan el mismo valor). Si enlaza la casilla de verificación a un campo de la tabla o consulta base, puede activar o desactivar el valor del campo haciendo clic en la casilla de verificación.

Marco de objeto independiente

Use un marco de objeto independiente para agregar un objeto de otra aplicación que admita la vinculación e incrustación de objetos (OLE). El objeto pasa a formar parte del formulario, no parte de los datos de la tabla o consulta base. Puede Agregar imágenes, sonidos, gráficos o diapositivas para mejorar el formulario. Cuando el objeto es un gráfico, puede especificar una consulta como el origen de los datos del gráfico y puede vincular la presentación del gráfico al registro actual del formulario por uno o más valores de campo.

Datos adjuntos

Usa un control de datos adjuntos para enlazarlo a un campo de datos adjuntos de los datos subyacentes. Puede usar este control, por ejemplo, para mostrar una imagen o para adjuntar otros archivos. En la vista formulario, este control presenta el cuadro de diálogo administrar datos adJuntos, donde puede adjuntar, eliminar y ver varios archivos de datos adjuntos almacenados en el campo base.

Botón de opción

Usa un control de botón de opción (a veces denominado control de botón de radio) para mantener activado o desactivado, un valor verdadero/falso o sí/no. Al seleccionar un botón de opción, su valor se convierte en-1 (para representar activado, verdadero o sí) y aparece un círculo relleno en el centro del botón. Vuelva a seleccionar el botón y su valor será 0 (para representar desactivado, falso o no) y el círculo relleno desaparecerá. Puede incluir un botón de opción en un grupo de opciones y asignar un valor numérico único al botón. Si crea un grupo con varios controles, al seleccionar el botón de opción nuevo se borran todos los botones de alternancia, botones de opción o casillas de verificación que haya seleccionado en ese grupo (a menos que otros botones o casillas de verificación del grupo también tengan el mismo valor). Si enlaza el botón de opción a un campo de la tabla o consulta base, puede activar o desactivar el valor del campo haciendo clic en el botón de opción.

Subformulario/subinforme

Use el control de subformulario/subinforme para incrustar otro formulario o informe en el formulario actual. Puede usar el subformulario o subinforme para Mostrar datos de una tabla o una consulta que esté relacionada con los datos del formulario principal. Access mantiene por usted el vínculo entre el formulario principal y el subformulario o subinforme.

Marco de objeto dependiente

Use un marco de objeto dependiente para mostrar y editar un campo de objeto OLE de los datos subyacentes. Access puede mostrar la mayoría de las imágenes y gráficos directamente en un formulario. Para otros objetos, Access muestra el icono de la aplicación en la que se creó el objeto. Por ejemplo, si el objeto es un objeto de sonido creado en la grabadora de sonidos de Windows, verá el icono de un altavoz en el formulario.

Imagen

Use el control de imagen para colocar una imagen estática en el formulario. No puede modificar la imagen en el formulario, pero Access la almacena en un formato muy eficaz para la velocidad y el tamaño de la aplicación. Si desea usar una imagen como todo el fondo del formulario, puede establecer la propiedad Picture del formulario.

Gráfico

Use el control de gráfico para agregar un gráfico en la cuadrícula del formulario. Si hace clic en este botón y, a continuación, coloca el control en el formulario, se inicia el Asistente para gráficos, que le guiará por los pasos necesarios para crear un nuevo gráfico.

ActiveX

Use el botón control ActiveX para abrir un cuadro de diálogo que muestra todos los controles ActiveX instalados en el sistema. Puede seleccionar uno de los controles y, a continuación, hacer clic en Aceptar para agregar el control a la cuadrícula de diseño del formulario. No todos los controles ActiveX funcionan con Access.

Comprender el enlace con controles

Los controles pueden ser dependientes, independientes o calculados:

  • Control dependiente    Un control cuyo origen de datos es un campo de una tabla o consulta se denomina control dependiente. Los controles dependientes se usan para mostrar los valores que proceden de los campos de la base de datos. Los valores pueden ser texto, fechas, números, valores Sí/No, imágenes o gráficos. Por ejemplo, un cuadro de texto que muestre el apellido de un empleado podría obtener esta información del campo apellidos de la tabla empleados.

  • Control independiente    Un control que no tiene orígenes de datos (como un campo o una expresión) se denomina control independiente. Los controles independientes se usan para mostrar información, imágenes, líneas o rectángulos. Por ejemplo, una etiqueta que muestra el título de un formulario es un control independiente.

  • Control calculado    Un control cuyo origen de datos es una expresión, en lugar de un campo, se denomina control calculado. El valor que se desea usar como origen de los datos del control se especifica definiendo una expresión. Una expresión puede ser una combinación de operadores (como = y + ), nombres de control, nombres de campo, funciones que devuelven un único valor y valores constantes. Por ejemplo, la siguiente expresión calcula el precio de un elemento con un descuento del 25 % multiplicando el valor del campo Precio por un valor constante (0,75).

= [Precio unitario] * 0,75

Una expresión puede usar datos de un campo de la tabla o consulta subyacente de un formulario o informe, o datos de otro control del formulario o informe.

Nota: Los cálculos también se pueden realizar en tablas agregando un campo calculado o en las consultas escribiendo una expresión en la fila campo de la cuadrícula de la consulta. A continuación, puede enlazar formularios e informes a esas tablas o consultas y los cálculos aparecen en los formularios o informes sin necesidad de crear un control calculado.

Al crear un formulario o informe, es probable que sea más eficaz agregar y organizar primero todos los controles dependientes, especialmente si ellos forman la mayoría de los controles del objeto. A continuación, puede Agregar los controles independientes y calculados que completen el diseño mediante las herramientas del grupo controles de la pestaña diseño , en la vista presentación o la vista Diseño.

Puede enlazar un control a un campo identificando el campo desde el que el control toma sus datos. Puede crear un control enlazado con el campo seleccionado arrastrando el campo desde el panel lista de campos hasta el formulario o informe. El panel lista de campos muestra los campos de la tabla o consulta subyacente del formulario. Para mostrar el panel lista de campos , abra el objeto en la vista presentación o la vista Diseño y, a continuación, en la pestaña diseño , en el grupo herramientas , haga clic en agregar campos existentes. Al hacer doble clic en un campo en el panel lista de campos , Access agrega al objeto el tipo de control adecuado para ese campo.

Como alternativa, puede enlazar un campo a un control escribiendo el nombre del campo en el propio control (si el objeto está abierto en la vista Diseño) o en el cuadro de la propiedad origen del control de la hoja de propiedades del control. La hoja de propiedades define las características del control, como su nombre, el origen de sus datos y su formato. Para mostrar u ocultar la hoja de propiedades, presione F4.

Usar el panel lista de campos es la mejor manera de crear un control dependiente por dos motivos:

  • Access rellena automáticamente la etiqueta adjunta del control con el nombre del campo (o el título definido para ese campo en la tabla o consulta subyacente), por lo que no es necesario escribir la etiqueta del control usted mismo.

  • Access establece automáticamente muchas de las propiedades del control en los valores adecuados según las propiedades del campo en la tabla o consulta subyacente (como las propiedades formato, lugaresdecimales y máscara de entrada ).

Si ya ha creado un control independiente y desea enlazarlo con un campo, establezca el valor del cuadro de propiedades origen del control del control al nombre del campo. Para obtener información detallada sobre la propiedad origen del control , presione F1 mientras el cursor está en la lista desplegable de la propiedad.

Principio de página

Vea también

Alinear automáticamente los controles de un formulario

Crear un control calculado

Establecer el orden de tabulación de los controles

Establecer valores predeterminados para campos o controles

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×