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