There's a section in my article on MSDN that explains how to use a report listener to create a vertical bar chart. Read through the article and see if it gives you some ideas on how to do what you want. I know I have done a horizontal bar chart .. I just can't put my fingers on the code right now.