¿Ordenar registros de un informe por un campo calculado o llamar los registros desde el informe?

Llevo toda la tarde mirando en internet y veo cosas parecidas pero no me acaban de arreglar mi problema o es que me lío...

Vamos a ver: Tengo una consulta con los campos nombre, horas y año. Las agrupo por nombre, las sumo por horas, ordeno de mayor a menor por horas y las filtro por año. Hasta aquí todo bien, lo paso a un informe y me sale esto más o menos muy ordenadito:

1º Pepe 200 horas año 2018

2º Luis 150 horas año 2018

3º Jorge 100 horas año 2018

Ahora copio la consulta y le agrego un nuevo campo clase de horas. Con lo que quiero que me salga lo siguiente en el informe:

1º Pepe 200 horas año 2018

100 horas normales

100 horas extras

2º Luis 150 horas año 2018

120 horas normales

30 horas extras

……………….

El problema es que si añado ese nuevo campo no puedo ordenar por el total anual por lo que en el ejemplo que puse si le doy a ordenar por suma de horas me ordenaría 1º Luis ya que tiene 120 y yo quería que ordenara por el total. ¿Qué puedo hacer, fácil y sencillo? ;)

Añade tu respuesta

Haz clic para o