Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-04-2004
inetplus inetplus is offline
Miembro
 
Registrado: feb 2004
Posts: 36
Poder: 0
inetplus Va por buen camino
Master / Detail sin indices

Tengo dos tablas, la primera posee un compo numero (definido como indice primario), en la segunda contiene un campo similar al anterior el cual se repite, por lo que no me permite crearlo como indice .

Como hago para relacionar estas dos tablas en el Informe ?
Responder Con Cita
  #2  
Antiguo 06-04-2004
Julià T. Julià T. is offline
Miembro
 
Registrado: may 2003
Ubicación: en el teclado
Posts: 314
Poder: 21
Julià T. Va por buen camino
puedes utilizar dos query's, la segunda enlazada con la primera de la manera siguiente:

La propiedad datasource del query detalle tiene que apuntar al datasource de la tabla maestro.

La consulta del query detalle en el where deberás colocar algo como lo siguiente:
where campodetalle = :campomaestro
Responder Con Cita
  #3  
Antiguo 07-04-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
A parte de la solución propuesta por el amigo Julià, otra opción es hacer una sola query con un join de las dos tablas
Responder Con Cita
  #4  
Antiguo 07-04-2004
inetplus inetplus is offline
Miembro
 
Registrado: feb 2004
Posts: 36
Poder: 0
inetplus Va por buen camino
Siguiendo el metodo de las dos querys, tengo un solo inconveniente: en el Query Detalles tengo algo como esto :

select * from itemfac.db where NumeroFac =: Numero

Donde NumeroFac corresponde al Query Detalle y Numero al Maestro

Ahora cuando realizo la apertura de la consulta indica el siguiente error:

Invalid use of Keyword
Responder Con Cita
  #5  
Antiguo 07-04-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
supongo que será un error al escribir, pero los : van junto al nombre del campo y, éste, ha de ser un campo existente en el resultado de la otra Query (que, además, ha de estar activa)
Responder Con Cita
  #6  
Antiguo 07-04-2004
inetplus inetplus is offline
Miembro
 
Registrado: feb 2004
Posts: 36
Poder: 0
inetplus Va por buen camino
Estimado amigo, no te das una idea cuanto te agradezco me hallas echo notar semejante pavada (los , ese era el problema.

una abrazo y gracias.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 19:23:43.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi