Access - dbusq

 
Vista:
sin imagen de perfil
Val: 2
Ha aumentado su posición en 12 puestos en Access (en relación al último mes)
Gráfica de Access

dbusq

Publicado por CESAR (2 intervenciones) el 09/12/2020 17:38:11
BUENAS TARDEs TENGO UN PROBLEMA CON ACCESS, soy nuevo y aun no lo domino.
veran
tengo una tabla llamada especificaciones, donde tengo todos los tados de cierto produccto
y tengo otra tabla donde llevo la produccion,.
al llenar la tabla de produccion, pongo los datos del producto. pero a mano, quiero introducir la llave de la tabla especificaciones en la tabla produccion y que llene los datos , algo asi como el buscarv de excel.
investigando encontre dbusq pero no logro hacerlo bien

anexo las pantallas. para ver si alguien me puede ayudar con estre problema, de ante mano muchas gracias


ac
acc
acce


intento en la consulta con este codigo pero no queda

Expr2: DBúsq("[PRODUCCION1]";"[MARCA]";"[CODIGO_ROUX]='" & [MARCA] & "'")

y la verdad no logro entender
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

dbusq

Publicado por Anonimo (3308 intervenciones) el 09/12/2020 21:01:20
Las funciones de dominio comparten la sintaxis, si se entiende una ... se domina a todas.

Las funciones tienen este formato :

FUNCION (Parametro_1, parametro_2, Prarametro_3)

Funcion ==> DLookup , DMax, DMin ..... (nota: DLookup = DBúsq)

Parametro_1 ==> es el dato que se espera obtener (el nombre del campo en el dominio)
Parametro_2 ==> El dominio (tabla, consulta ... conjunto de datos donde esta lo que se busca)
Parametro_3 ==> (es opcional) La condición o filtro que define loas peculiaridades del elemento a localizar.
(nota:, si hay mes de uno ... devuelve el primero que encuentre)

Según lo publicado:

.- El dato a localizar esta en el campo 'Marca' (es el primer parámetro)
.- La tabla se denomina 'especificaciones' (y es el segundo parámetro)
Como se desea que cumpla una condición, se utiliza el tercer parámetro
.- Condición, que su ID (Codigo_Roux) sea igual a ¿?¿?

1
DLookup (Marca"; "Especificaciones","Codigo_roux =' " & tu_codigo & "'")

Para obtener el resto de datos ... lo mismo cambiando el primer parámetro pues esta en la misma tabla y ha de cumplir la misma condición.

Para mas detalles ... La ayuda de Access que da muchos datos interesantes e información mas amplia (la original de sus creadores).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar