make a formula field to combine the ID and name into one string
//name
totext(table.id,0,"") + " " + table.name
insert a crosstab in the report header
for row use the Name fomrula
for column use CUSTOMDEFNAME field
for the sumamrized field use CUSTOMDATA field set to a maximum
play with the formatting until you get it the way you want it