Problema con informe

Hola que tal...
Tengo un informe que contiene 2 tablas que están relacionadas. Yo introduzco los datos en un formulario que contiene un subformulario y al sacar un listado de la información que necesito, me aparecen algunos registros que están repetidos. He observado que los datos que se me repiten en el informe ocurre cuando pongo más de una linea en el subformulario, de forma que si el subformulario he rellenado 3 lineas, en el informe me aparecen tres lineas. El problema que tengo es que uno de los campos del informe es precio y me lista tres veces esa linea, por lo cual, al hacer una suma del campo precio me suma el campo precio tantas veces como lineas escribiera en el subformulario y el campo importe no es forma parte del subformulario pero al estar en el informe vionculado pues lo repite. Mi pregunta es:
¿Puedo evitar que me liste las lineas que me repite? O ¿Existe alguna forma de indicarle al informe que si encuentra lineas repetidas las ignore?
Muchas gracias por todo.
Saludos.

1 Respuesta

Respuesta
1
Usa la sentencia distinc para eso
Ej
select distinc num_id from nombre_tabla where num_id = x
Ok. Muchas gracias.
Otra Pregunta.
En un subformulario tengo un campo que se llama "Fechadeentrada" la cual pertenece a la tabla "detalle" Este subformulario pertenece a un formulario "Ventas" que tiene el campo "Fechadeentrada" también que viene de la tabla "ventas". ¿Cómo puedo hacer para que al rellenar el campo "Fechadeentrada" en el subformulario "detalle" me lo copia automáticamente en el campo "Fechadeentrada" de la tabla "ventas"?.
Pregunta 2: ¿Qué ocurre si en el subformulario relleno dos filas de datos con diferente valor en "fechadeentrada"?. ¿Sería una limitación o es que tengo algún problema de planteamiento?
Muchas gracias por toda la paciencia que muestras conmigo.
Saludos.
Hummm...
A ver si te entiendo
Tienes un campo fechadeentrada en dos tablas (detalle y ventas)
¿Y quieres que cuando ingreses el dato el en campo del formulario te lo pegue también el
el subformulario?
Si es así crealo como variable de memoria y desde el sub formulario se lo asignas como valor al otro campo...
La segunda pregunta no te la entiendo ... me podrías explicar más concretamente.
Me puedes escribir a [email protected]
Ok

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas