en un principio no me funcionó por que al cerrar y abrir el dataset para agregar la linea 'order by...' se pierden los parámetros (por lo menos en los componentes que utilizo Mercury Data Objets)
ese era el problema jeje, hoy me dí cuenta de ello
edit: ya se... me pasa por no mostrar adecuadamente el código :sonrojado2: