FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
4master-detail
Hola a todos, a ver si me podeis echar una mano:
Tengo un QR, he puesto banda Title, para el título del listado, ColumHeader, para poner el nombre de los campos, Detail, para los datos de la tabla principal (clientes) y varias Subdetail para los datos que quiero mostrar. Quiero listar 4 tablas de access relacionadas entre sí (master-detail). He puesto en la propiedad dataset de cada subdetail la tabla que quiero mostrar y en Master, el subdetail anterior. ¿Sería mejor que hiciera una consulta? El problema es que no me sale ni el título, ni los nombres de los campos,(columheader) y además solo aparece el primer cliente. además sabéis dónde puedo encontrar ayuda acerca del quickreport? gracias... |
#2
|
|||
|
|||
En quickRep1.Dataset te falta poner un dataset, el que manda todo el listado, piensa en el listado como si fuera un arbol la tabla o selección que actua de raiz es la que tienes que poner en el dataset.
Un saludo. |
#3
|
|||
|
|||
Gracias, se me había olvidado.
Ahora ya me sale la columheader, aunque el título sigue sin salir. Supongo que eso será cuestión de márgenes. Otra cosa, Tengo otro listado, conecto una query a un QR y a un Grid. En el grid aparecen los datos filtrados, pero en el QR solo me aparece el título esta vez. La query la he hecho con Q2.SQL.add... y al final q2.open(no se si esto influira) A veces miras y miras una cosa y siempre piensas que está todo bien hasta que alguien te echa una mano, muchos gracias otra vez |
#4
|
|||
|
|||
Cita:
Código:
q2.sql.close; // por si las moscas q2.sql.clear; q2.sql.add('select blablabla'); q2.sql.open; ....etc Puede ser que solo te salga el titulo porque no tienes una QRBand con bandtype =rbDetail, revisa tambien que has asignado un dataset al qreport. Cita:
Cita:
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|