BoundColumn (propiedad)

Se aplica a

Objeto ComboBox

Objeto ListBox

Al realizar una selección de un cuadro de lista o cuadro combinado, la propiedad BoundColumn indica a Microsoft Office Access 2007 qué valores de columna usar como el valor del control. Si el control está enlazado a un campo, el valor de la columna especificada por la propiedad BoundColumn se almacena en el campo indicado en la propiedad ControlSource. Valor Long de lectura y escritura.

expresión.BoundColumn

Se requiere expresión. Una expresión que devuelve uno de los objetos de la lista "Se aplica a".

Valor

En la propiedad BoundColumn se usan los valores siguientes.

Configuración

Descripción

0

El valor de la propiedad ListIndex, en lugar del valor de la columna, se almacena en el registro activo. El valor de la propiedad ListIndex de la primera fila es 0, de la segunda fila es 1 y así sucesivamente. Access establece la propiedad ListIndex cuando se selecciona un elemento de un cuadro de lista o de la parte del cuadro de lista de un cuadro combinado. Establecer la propiedad BoundColumn en 0 y usar el valor de la propiedad ListIndex del control puede ser útil si, por ejemplo, solo quiere almacenar un secuencia de números.

1 o superior

(El valor predeterminado es 1) El valor de la columna especificada se convierte en el valor del control. Si el control está enlazado a un campo, entonces esta configuración se almacena en ese campo del registro actual. La propiedad BoundColumn no se puede establecer en un valor superior al valor de ColumnCount.


Puede establecer la propiedad BoundColumn con la hoja de propiedades de un control, una macro o código de VBA (Visual Basic para Aplicaciones).

Para los campos de tabla, puede establecer esta propiedad en la pestaña Búsqueda de la sección Propiedades de campo de la vista Diseño de tabla para los campos con la propiedad DisplayControl establecida en Cuadro combinado o Cuadro de lista.

Sugerencia

Access establece la propiedad BoundColumn de manera automática al seleccionar Asistente para búsquedas como el tipo de datos para un campo en la vista Diseño de tabla.

En Visual Basic para Aplicaciones (VBA), establezca la propiedad BoundColumn con un número o una expresión numérica que sea igual a un valor entre 0 y el valor de la propiedad ColumnCount.

Observaciones

La columna visible situada más a la izquierda en un cuadro combinado (la columna situada más a la izquierda cuyo valor en la propiedad ColumnWidths del cuadro combinado no es 0) contiene los datos que aparecen en la parte del cuadro de texto del cuadro combinado en vista Formulario o en un informe. La propiedad BoundColumn determina el valor de la columna en el cuadro de texto o la lista del cuadro combinado que se va a almacenar al realizar una selección. Esto permite mostrar datos diferentes a los que se almacenan como valor del control.

Nota: Si la columna dependiente no es la misma que la columna visible situada más a la izquierda en el control (o si establece la propiedad BoundColumn en 0), la propiedad LimitToList se establece en .

Access usa números de base cero para hacer referencia a las columnas de la propiedad Column. Es decir, se hace referencia a la primera columna mediante la expresión Column(0); se hace referencia a la segunda columna mediante la expresión Column(1), y así sucesivamente. Pero la propiedad BoundColumn usa números basados en 1 para hacer referencia a las columnas. Esto significa que si la propiedad BoundColumn se establece en 1, se podría tener acceso al valor almacenado en esa columna mediante la expresión Column(0).

Si la propiedad AutoExpand se establece en , Access rellena automáticamente un valor de la parte del cuadro de texto del cuadro combinado que coincide con un valor en la lista del cuadro combinado mientras escribe.

Ampliar sus conocimientos
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.

×