When I work for one of my projects in dynamics, I have a scenario in which user wants to see multiple sales orders, based on some conditions in grid.
So on that point I have two options:
1- I should create 100 columns in my table. Or;
2- I should create a single edt containing 100 array elements.
As per good programming practice & more effective architectural design
I used option No 2. Which is shown in below image. It is more easy to handle and
Create EDT with Array Elements: (Sales Id Type)
Add EDT in Table:
When you add your table as datasource in Form. It creates array elements as fields.