rellenar campo de texto
Publicado por jeronimo (2 intervenciones) el 28/12/2007 13:30:25
Hola , tengo dos tablas , la Tabla1 tiene como clave primaria un codigo , Tabla1 la CP(codigo) y en la segunda tabla , Tabla2 la CP (codigo,id).El usuario pone en el formulario un dato en una campo de texto que sera (codigo) y hace uan consulta consulto de Tabla2 el resultado de esa consulta (la hago por la rutina del evento de afterupdate en codigo de Visual Basic) que hago lo pongo en una lista de seleccion (me saldra potencialmente 0..n resultados en la lista de sleccion ya que solo utilizo media CP ) , esto ya esta hecho . Pero
ahora viene la segunda parte ,que es lo que me falta: quiero que tambien se me rellene un campo de texto (es una descripcion de codigo del articulo) y ese descriptor lo tengo en Tabla1 . Como puedo hacerlo? Mi problema no es conceptual sino como conectarlo. Queria hacerlo medinate uan consulta tal que asi:
SELECT [Tabla1].[Descriptor]
FROM Tabla1
WHERE [Tabla1].[codigo]=[Forms]![miformulario].[nombre_campo_texto1];
Y depues asignarle de alguna manera el resultado ( nombre_campo_texto2 = SELECT [Tabla1].[Descripto2] ) ¿Como conecto esto?
ahora viene la segunda parte ,que es lo que me falta: quiero que tambien se me rellene un campo de texto (es una descripcion de codigo del articulo) y ese descriptor lo tengo en Tabla1 . Como puedo hacerlo? Mi problema no es conceptual sino como conectarlo. Queria hacerlo medinate uan consulta tal que asi:
SELECT [Tabla1].[Descriptor]
FROM Tabla1
WHERE [Tabla1].[codigo]=[Forms]![miformulario].[nombre_campo_texto1];
Y depues asignarle de alguna manera el resultado ( nombre_campo_texto2 = SELECT [Tabla1].[Descripto2] ) ¿Como conecto esto?
Valora esta pregunta
0