If you can't use a crosstab, then the best way to do this is to use the box and line tools. When drawing lines inside a box, I always zoom the design screen to about 250%. This way it's easier to make sure that my lines start exactly on the box borders.
You could also set borders around all of your fields, but then you have to line everything up so that one field starts exactly where the previous field ends and you end up with double-lines and breaks between rows instead of clean, continuous lines.
-Dell