Error en combobox basado en consulta de totales
Publicado por Mariano Pi (2 intervenciones) el 21/04/2015 19:37:48
Hola.
Tengo el siguiente problema y por más vueltas que lo doy, no encuentro solución:
He creado una tabla en Access 2007, llamada TVentas y he incluido dos campos: Id (numero) y Vend (vendedor). Sobre esa tabla he creado un formulario que contiene un cuadro combinado, que funciona perfectamente.
Pero como el nombre del vendedor se repite, he abierto la hoja de propiedades del combo, y en “Origen de Fila” he comprobado que pone:
SELECT [TVentas].[Id], [TVentas].[Vend] FROM [TVentas] ORDER BY [Vend];
Pulsando sobre los tres puntitos, accedo a la vista diseño de la consulta y en ella quito el campo Id y sobre el campo Vend hago la consulta de totales.
Si ejecuto la consulta, me salen valores únicos.
Ahora, cierro la consulta, y me sale este mensaje:
“¿Desea guardar los cambios realizados en la instrucción SQL y actualizar la propiedad?
La propiedad OrigenDelRegistro o la propiedad OrigenDelaFila contenía una instrucción SQL cuando llamó al Generador de consultas y por ello modificó la instrucción SQL original.
Haga click en No para cerra el Generador de consulta sin cambiar la instrucción SQL original.”
Abriendo las propiedades del combo en vista diseño, pestaña Datos en “Origen de Fila” pone:
SELECT TVentas.Vend FROM TVentas GROUP BY TVentas.Vend;
¿Por qué no me aparecen los vendedores únicos, ya el el combo se basa en la consulta y la consulta funciona perfectamente?
Si alguien me pudiera ayudar, lo agradecería mucho.
Saludos,
Mariano
Tengo el siguiente problema y por más vueltas que lo doy, no encuentro solución:
He creado una tabla en Access 2007, llamada TVentas y he incluido dos campos: Id (numero) y Vend (vendedor). Sobre esa tabla he creado un formulario que contiene un cuadro combinado, que funciona perfectamente.
Pero como el nombre del vendedor se repite, he abierto la hoja de propiedades del combo, y en “Origen de Fila” he comprobado que pone:
SELECT [TVentas].[Id], [TVentas].[Vend] FROM [TVentas] ORDER BY [Vend];
Pulsando sobre los tres puntitos, accedo a la vista diseño de la consulta y en ella quito el campo Id y sobre el campo Vend hago la consulta de totales.
Si ejecuto la consulta, me salen valores únicos.
Ahora, cierro la consulta, y me sale este mensaje:
“¿Desea guardar los cambios realizados en la instrucción SQL y actualizar la propiedad?
La propiedad OrigenDelRegistro o la propiedad OrigenDelaFila contenía una instrucción SQL cuando llamó al Generador de consultas y por ello modificó la instrucción SQL original.
Haga click en No para cerra el Generador de consulta sin cambiar la instrucción SQL original.”
Abriendo las propiedades del combo en vista diseño, pestaña Datos en “Origen de Fila” pone:
SELECT TVentas.Vend FROM TVentas GROUP BY TVentas.Vend;
¿Por qué no me aparecen los vendedores únicos, ya el el combo se basa en la consulta y la consulta funciona perfectamente?
Si alguien me pudiera ayudar, lo agradecería mucho.
Saludos,
Mariano
Valora esta pregunta


0