ciao a tutti, ho un report dove devo ordinare per "data scadenza" i record

Struttura Report:
intestazione
details a: codice cliente
details b: codice articolo / data scadenza
pie di pagina

io ho ordinato con "record sort expert" e con "group expert"
ma quando lo faccio, mi mette prima tutti i record di details b
e poi tutti i record details a

ecco il risultato:
-----------------
codice articolo / data scadenza 1
codice articolo / data scadenza 2
codice articolo / data scadenza 3

codice cliente 1
codice cliente 2
codice cliente 3
----------------

io avrei bisogno invece che me li mettesse cosi:
----------------
codice cliente 1
codice articolo / data scadenza 1

codice cliente 2
codice articolo / data scadenza 2

codice cliente 3
codice articolo / data scadenza 3
-----------------

qualcuno sa aiutarmi
grazie ciao a tutti