Need to build an xy matrix with collapsible groups on both axis. Does anyone know what this is called, or if it already exists for VCL?


Need to build an xy matrix with collapsible groups on both axis. Does anyone know what this is called, or if it already exists for VCL?

Comments

  1. Looks like a pivot grid at a glance.

    ReplyDelete
  2. This is a pivot grid. If you can invest, have a look at DevExpress. Except for the '+' within the grid cells, it should be able to handle that setup. You would put 0 or 1 in the cells and a TcxImageCombo with a blank bitmap for 0 and a green check-bitmap for 1.

    ReplyDelete
  3. Dany Marmur Just had a chat with them and they suggest TcxGrid with some tricks to make disappearing column headers work. However I then found out they don't support VCL styles so that's off the table. Still waiting for TMS to reply. Meanwhile I'm investigating what it takes to build this myself.

    ReplyDelete
  4. Mike Versteeg same goes for DXs PivotGrid. DevExpress have their own skins.

    FastReports Cross could do it but you would have to code a lot and i do not think it will be very good looking (as a report page is not skinned).

    Good luck with TMS.

    ReplyDelete
  5. Thanks all. I'll look into these suggestions as soon as RAD Studio decides to work (one of those days when the debugger keeps crashing on me).

    ReplyDelete
  6. Dany Marmur TMS never replied so that solution is off the table. But I think you already knew that.

    ReplyDelete
  7. Mike Versteeg Did you post to their forum on grids? I find they are far more likely to respond there than to e-mail. (Other than FlexCel, where e-mail support has been excellent.)

    ReplyDelete
  8. Bill Meyer used their official support email address.

    ReplyDelete
  9. I think you can do something like that with Alexander Sviridenkovs components, but you will need to do it in html and I am not sure if that exact rendering is possible. Further you can achieve similar with the TMS Grid - probably best with a custom compnent based on their grid.

    ReplyDelete
  10. BTW -. with all those components (besides the html-components) you will ahve a problem with the exact screen design because of the filter edits in the upper left - at least I suppose so.

    ReplyDelete
  11. Mike Versteeg I checked here but could not find an email with your name in it. So, unless you used a different name / email with no reference to your name, it looks like your email was filtered somehow.

    ReplyDelete
  12. Bruno Fierens That's odd as my email address is my name and you did eventually reply after 5 days (and offered a partial solution). That was just one more reason not to go with a 3rd party component and build my own instead.

    ReplyDelete

Post a Comment