Hello.
I need help to understand if my need is feasable in some way in a canvas app.
I have tables (would it be in the dataverse or sharepoint) and I need to display a grid in which columns values (headers) are rows of a table. Of course the number and values of these columns is variable.
Let's take a simple example in order to illustrate. Let's say I have customers, employees and projects at the customers. Employees are in charge of projects. I need to show who is in charge of which project for which customer. Overtime, customers, employees and projects are changing, and sometimes there is no project for some customers and some employees as well. We can imagine there is a status on project just to show the current ones.
I know it's already difficult to transpose data in order to have this kind of representation even with a fixed number of values (like havings regions or quarters in columns). So I think this need is even more complex.
I have also asked Copilot and I was brought in solutions like denormalizing data in a more simple collection rather than three tables, but it seems not realistic.
This kind of need seems to be obvious and frequent. Have you already handled such a situation? Is there an easy or less easy solution? Otherwise I am thinking about puting some power automate in the process but it is heavy because there would be a delay when adding new projects, new employees, etc. Power Automate would need to recreate a new data source from scratch (like recreating a temp sharepoint list with employee as real columns). Not the best solution I think.
Thanks for taking the time to review and give your opinion (this is made with PPT just for illustrating the principle, not the real form).
Gilles.​​​​​​