Ver Mensaje Individual
  #2  
Antiguo 28-05-2006
celades1 celades1 is offline
Miembro
 
Registrado: ago 2005
Posts: 116
Reputación: 19
celades1 Va por buen camino
Hola

Lo que veo mal

es el ORDER BU C.CLIENTE del refreshql

En maestro detalle el dataset segundo debe tener el datasource del maestro
Pero no entiendo lo que quieres ya que si lo que quieres es mostrar abajo
los datos de la tabla cuerpo deberias hacer



quedaria asi selectsql

Código SQL [-]
SELECT * from cuerpo where numero=:numero

refreshsql

Código SQL [-]
SELECT * from cuerpo where clave2=:clave2

si lo que pretendes es mostrar datos de la cabecera y el numero de linias del cuerpo


Código SQL [-]
SELECT * C.NUMERO, C.CLIENTE, C.FECHA,(SELECT COUNT(*) FROM cuerpo WHERE numero = C.numero) QUANTITY_ORDERSFROM CABECERA Cwhere c.numero= :NUMERO

donde :numero apunraria al pK del dataset maesto

y refreshsql

Código SQL [-]
 
SELECT
C.NUMERO,
C.CLIENTE,
C.FECHA,
(SELECT COUNT(*) FROM cuerpo WHERE numero = C.numero) QUANTITY_ORDERS
FROM
CABECERA C
WHERE
C.NUMERO = :OLD_NUMERO


Pero creo que no entiendo lo que quieres

Saludos
Responder Con Cita