We have had success using SQL and the nested header/footers to present multiple records in one html row.
See the attached image for a general layout of the templates in OWS. Forget it, upload isn't working. Link to twitter: https://twitter.com/SysAdmnDrew/statu...
Summary: Header and Footer serve to open and close the table. Header and Footer serve as the <tr> and </tr>, respectively. The detail template serves as the <td>......stuff.....</td>.
Example SQL to present records 6 across in each row:
DECLARE @ROWWIDTH INT = 7 --SET TO 1 HIGHER THAN YOUR DESIRED RECORD ROW WIDTH
WITH T1 AS (
SELECT (ROW_NUMBER() OVER(ORDER BY ADDRID))/@ROWWIDTH AS RC
ORDER BY T1.ADDRID