Locate a product by the two-column code in a single referenced field?

Hi guys,

How can I locate a product by the code of two columns in a single referenced field

I have two code columns for a product? It is to be used with a barcode.

Either selecting from the referenced list or using a barcode scanner that finds the product

For example

ProductID = UniqueID (Referenced list )
Barcode = Number (Scanner)

The result is the same with both fields
Product Name

Untitled-1.jpg

0 2 116
2 REPLIES 2

Creo que entendรญ la mitad de lo que dices.

Necesitas que la combinaciรณn de dos campos se convierta en la llave o necesitas usar dos campos distintos pero que, sin importar cuรกl uses, se referencie a la fila correcta?
En ambos casos deberรญas poder usar una columna virtual que haga de llave forรกnea/campo Ref y que su valor se calcule de la siguiente manera.
1) Si necesitas combinaciรณn de dos campos, usando un CONCATENATE()
2) Si necesitas uno o el otro campo, un IF/SWITCH

Gracias,
Podrias explicar mas a detalle como le haria.
En la tabla de "Products" tengo ProductID(UniqueID),  CodigoBarra(Text), Nombre(Text).
En la tabla de Pedidos PedidoID(UniqueID), ProductID,(Ref) a tabla "Products"

En la tabla de "Pedidos" aqui solo me muestra la lista de los productos y aunque le marque el icono de codigo de barra pues no me va leer el codigo de barra.

Y por eso preguntaba si se podia al menos unir el ProductID y el codigo de barra en ese mismo campo, y seleccionar de la lista por el ID del producto o usar el scanner y buscar el mismo producto con el codigo de barra en la misma lista desplegable.

Y no se si estoy equivocado, un campo virtual  es de solo lectura?

Gracias de antemamo, mil disculpas si hago mucha confusiรณn.

Top Labels in this Space