Ben....
You might try using sql to create a cursor with the data in the order you want it. It could slove both problems for you!
Tom Gahagan
Alliance
Computer Solutions
"Music, like sex, is much too important to be left to professionals."
Robert Shaw