Informe de varias tablas...

Hola tengo una aplicación que gestiona las salidas de correos. En una tabla tengo los datos de los clientes(nombre, dirección, población,...) y en otra las salidas (nº salida, cliente, contenido, fecha,...) He creado un informe para etiquetas a fin de imprimir el último registro que introduzco a través de un formulario. El informe se basa en la tabla salidas. En la etiqueta quiero que salga nº de salidad, fecha, y nombre (datos de la tabla salidas) y dirección, población,.. (de la tabla clientes)
He intentado hacerlo directamente desde el informe, asignadole a los cuadros de texto que he creado en la propiedad origen del control la siguiente sentencia sql: =(SELECT DATOSCLIENTES.SIGLAS FROM DATOSCLIENTES WHERE(((DATOSCLIENTES.NOMBRE)="Report_Etiquetas SALIDAS!Destinatario"));) pero nada de nada. También he intentado crear una variable global y asignarle en el formulario salidas el valor del Destinatario para luego poder usarlo en el informe, pero tampoco.... Otra prueba que he hecho es el detalle del formulario a través de código asignarle la sentencia sql anterior a los cuadros de texto, pero me da un error de sintaxis...
¿Lo estoy haciendo bien existen alguna manera más fácil de hacerlo?
Si no me he explicado muy bien puedes pedirme que te detalle.
Un cordial saludo.
Jose Mari

1 respuesta

Respuesta
1
Habría que ver que es exactamente lo que llamas imprimir el ultimo registro
Se ve que estas combinando dos tablas, una tiene un solo registro y la otra varios relacionados y de esta ultima quieres el ultimo registro.
Yo no soy partidario de programar demasiado en un informe debido a que se trata de un objeto de solo lectura es decir no se necesita imprimirle demasiado dinamismo.
Con lo que me dices que has intentado no entiendo que tienes.
Si no quieres trabajar mucho documentandote por aquí, puedes mandarme la version de prueba de tu mdb a
[email protected]

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas