locked
A Couple of Questions RRS feed

  • Question

  • User1829390577 posted

    Hi everybody.

    I'm learning SSRS. Why would one use the List control instead of a table control?  I don't want to see Gridlines.  I see that by default I don't get gridlines with the list control.  I also see that in the table control I can click on a cell and change its borderstyle to none and that cell won't have the grid line look.  If I wanted the whole report to be gridlineLess what would be the best way to do this?  Do I have to change the borderstyle setting to 'none' on each cell individually?

    Tuesday, May 13, 2014 10:46 AM

Answers

  • User1975998971 posted

    A list control is useful when you want to have multiple items to group together.

    For instance if you have a report you want to group on company_name.  There are two visible controls, a textbox and a table.  Place those two controls within a list control.  The report has order information so it has a one to many relationship between the customer and the order information.  If you want to group it on the company_name, the text box would see the company_name and the table control within the list box will only show orders for that company.  The next page would be the next company and only their orders.

    You can select the whole table and click No Borders, this should remove all the borders within it as well. You may have to select the no borders a couple of times, but it does remove all the borders within.

    A table control is great for row based data reporting.

    Let me know if that helps.

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Wednesday, May 14, 2014 3:56 PM

All replies

  • User1975998971 posted

    A list control is useful when you want to have multiple items to group together.

    For instance if you have a report you want to group on company_name.  There are two visible controls, a textbox and a table.  Place those two controls within a list control.  The report has order information so it has a one to many relationship between the customer and the order information.  If you want to group it on the company_name, the text box would see the company_name and the table control within the list box will only show orders for that company.  The next page would be the next company and only their orders.

    You can select the whole table and click No Borders, this should remove all the borders within it as well. You may have to select the no borders a couple of times, but it does remove all the borders within.

    A table control is great for row based data reporting.

    Let me know if that helps.

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Wednesday, May 14, 2014 3:56 PM
  • User1829390577 posted

    Thanks for the explanation and the help.

    Thursday, May 15, 2014 10:32 AM