Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-04-2008
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Poder: 19
jcarteagaf Va por buen camino
Paulao:

El 2º detalle (subdetalle) tiene como maestro al 1er detalle o al maestro, es decir el maestro tiene 2 detalles? Como son sentencias SQL para obtener los datos?

Saludos.
Responder Con Cita
  #2  
Antiguo 23-04-2008
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 21
Paulao Va por buen camino
Si, los dos debem estar con el maestro. Dos querys distintas, una para los itenes y otra para los pagos. Y la maestra, con todas las ventas.
Responder Con Cita
  #3  
Antiguo 23-04-2008
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Poder: 19
jcarteagaf Va por buen camino
Normalmente en una relación maestro detalle hacemos algo asi

Código SQL [-]
SELECT NRODCTO, FECHA, .....
FROM MAESTRO
WHERE 
en el detalle

Código SQL [-]
SELECT *
FROM DETALLE
WHERE NRODCTO= :NRODCTO

y en la propiedad DataSource del TQuery colocamos el datasource que apunta al maestro, asi se le pasa automaticamente al detalle los parametros que lo unen al maestro.

Para hacer eso en un QuantumGrid no usas parametros, simplemente abres todo el maestro (puedes pasarle condiciones) y todo el detalle (tambien puedes pasarle las mismas condiciones) y la relacion maestro/detalle la arma el Quantumgrid. Por eso te preguntaba por las sentencias SQL que usas para ver si por ahi andaba el problema. Con eso te podria ayudar un poco mas....
Saludos
Responder Con Cita
  #4  
Antiguo 24-04-2008
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 21
Paulao Va por buen camino
Bueno, yo hizo los dos relacionamentos en el Grid, pero el solo hace uno, o sea, el primer. Si yo cambio las posiciones, entoces el que se queda en primer, es el que va a quedar en el relacionamiento.Yo puzo mis archivos .PAS y .DFM para que puedam mirar-la y si posible, ayudarme. Gracias!!!
Responder Con Cita
  #5  
Antiguo 24-04-2008
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 21
Paulao Va por buen camino
Yo añandi un archivo, pero estas dando Archivo Invalido. O que debo hacer?
Responder Con Cita
  #6  
Antiguo 24-04-2008
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 21
Paulao Va por buen camino
Estes son mis archivos .PAS e .DFM y ver si hay como hacer lo que quiero.

Última edición por Paulao fecha: 02-09-2010 a las 22:38:15.
Responder Con Cita
  #7  
Antiguo 24-04-2008
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Poder: 19
jcarteagaf Va por buen camino
Perdon por tardar en responder

Pude notar lo siguiente en tu pantalla:

1. Las tres datasets tienen en comun los campos NU_CX y NU_NF
2. El campo NU_CX tiene 1 para las 3 datasets
3. El primer detalle esta ordenado por : NU_CX,NU_NF,SR_NF,NU_SEQ_PAG
4. El segundo detalle esta ordenado por: NU_NF,NU_SEQ_ITEM

En la propiedad DetailKeyKeyFieldsNames pon los campos que usas para la ordenación de tus datasets. Eso deberia solucionar tu problema.

Espero que te sirva.

Saludos.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
DevExpress Paulao Varios 6 02-04-2008 17:00:20
Devexpress Grid marceloalegre Varios 1 08-11-2007 01:50:15
Propiedades DevExpress Punzo OOP 0 18-12-2006 20:57:54
grillas de devexpress VIRU Varios 0 18-08-2005 07:56:09
Devexpress Grid marceloalegre Varios 1 25-05-2005 00:25:47


La franja horaria es GMT +2. Ahora son las 07:50:16.


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