Agregar campo "CodBarra" y cortina de despliegue indexada
Para insertar un campo "CodBarra" en la tabla "Introducción de Pedidos" y agregarlo a una cortina de despliegue indexada, sigue los siguientes pasos:
1. Abrir la base de datos y la tabla "Introducción de Pedidos":
- Abre Microsoft Access y selecciona la base de datos que contiene la tabla "Introducción de Pedidos".
- Haz clic en la pestaña "Tablas" y busca la tabla "Introducción de Pedidos".
- Haz doble clic en la tabla para abrirla en vista Hoja de datos.
2. Agregar el campo "CodBarra":
- Haz clic en la columna encabezada por el último campo de la tabla (por ejemplo, "Total Linea").
- Presiona "Tab" para crear una nueva columna en la tabla.
- Escribe "CodBarra" como nombre del campo y presiona "Enter" para agregarlo.
3. Agregar valores a la columna "CodBarra":
- Ingresa los códigos de barras correspondientes en la columna "CodBarra" para cada registro de la tabla. Si ya tienes los códigos en otro lugar, puedes copiar y pegar los datos en la tabla.
4. Crear una nueva tabla para los valores de la cortina de despliegue:
- Haz clic en la pestaña "Crear" y selecciona "Tabla en blanco" para crear una nueva tabla.
- Define el nombre de la nueva tabla como "ValoresCortinaDespliegue" (o cualquier otro nombre descriptivo).
- Agrega una columna llamada "ID" y establece el tipo de datos como "Número largo" (Long Integer). Esta columna será el índice de la tabla y se relacionará con el campo "CodBarra" en la tabla "Introducción de Pedidos".
5. Agregar los valores de la cortina de despliegue:
- Ingresa los valores únicos que deseas que aparezcan en la cortina de despliegue en la columna "ID". Cada valor debe corresponder a un código de barras existente en la tabla "Introducción de Pedidos".
6. Relacionar las tablas:
- Cierra ambas tablas si aún están abiertas.
- Haz clic en la pestaña "Base de Datos" y selecciona "Relaciones" para abrir el diseñador de relaciones.
- Arrastra el campo "CodBarra" de la tabla "Introducción de Pedidos" al campo "ID" de la tabla "ValoresCortinaDespliegue" para establecer la relación.
- Aparecerá el cuadro de diálogo "Editar relaciones", asegúrate de seleccionar "Restringir borrado" y "Actualizar en cascada" en la sección "Opciones de integridad referencial".
- Haz clic en "Crear" o "Aceptar" para guardar la relación.
7. Agregar la cortina de despliegue al formulario:
- Cierra el diseñador de relaciones y abre el formulario "Introducir/Ver clientes" en vista Diseño.
- Haz clic en la pestaña "Diseño" y selecciona "Cuadro de lista" en la sección "Controles".
- Dibuja un cuadro de lista en el formulario donde deseas que aparezca la cortina de despliegue.
- En el asistente de cuadro de lista, selecciona la opción "Valores de una tabla o consulta" y elige la tabla "ValoresCortinaDespliegue" como origen de la tabla o consulta.
- Selecciona el campo "ID" como campo que proporciona los valores y el campo "CodBarra" como campo que muestra los valores.
- Haz clic en "Siguiente" y sigue las instrucciones del asistente para terminar la creación del cuadro de lista.
8. Asociar la cortina de despliegue con el campo "CodBarra":
- Haz clic en el cuadro de lista para seleccionarlo.
- En la pestaña "Formato" del cuadro de lista, establece la propiedad "Control vinculado" como "CodBarra" para asociarla con el campo "CodBarra" en la tabla "Introducción de Pedidos".
9. Guardar y probar el formulario:
- Guarda el formulario y cierra el modo de diseño.
- Abre el formulario "Introducir/Ver clientes" en modo de vista y deberías ver el campo "CodBarra" como una cortina de despliegue con los valores únicos que ingresaste en la tabla "ValoresCortinaDespliegue".
Con estos pasos, habrás agregado el campo "CodBarra" a la tabla "Introducción de Pedidos" y lo habrás configurado como una cortina de despliegue con valores indexados. Ahora podrás seleccionar el código de barras deseado desde la cortina de despliegue cuando estés ingresando datos en el formulario.