Hi everybody!! I´m using the ireport 4.0, and i like it, before i used the 3.6 and i see a lot of good changes. What I need is ordering the row group from a crosstab, i have a variable "count" to put the number at the begining of each rows and works ok, the problem is that number rows of the crosstab are in a wrong order. The bucket expression from my row group is: $V{Count Variable}+". "+$F{my field} order Ascending Where $V{Count Variable} is an integer that counts my field...and thats works Ok, but the order is wrong!! The result is something like this, you can see that the position 10 is in the second place, not in the tenth place how is right. Univ. 2004 (€) 2005 (€) 1. UNIV UA - 0 168.836 10. UNIV USEV - 3.000 0 2. UNIV UAB - 8.574 0 3. UNIV UCOR - 0 1.984 4. UNIV UG - 14.742 0 5. UNIV UJI - 50.000 0 6. UNIV UL - 0 782.855 7. UNIV UPNAV - 0 4.539 8. UNIV UPVAL - 133.100 0 9. UNIV URJC - 250.000 0 Total (€) 459.416 958.214 Any idea?, i think there is a simple solution but i can't find it... thks!!