Looking for solution on editable grid performance

Hi Everyone,

I have an editable grid with 200 rows and in line validations and calculations on each field, we will also calculating the Totals of each column in the last row of the grid.

What is the best way to implement this? 

Few solutions are:

  • Dividing the grid into multiple parts i.e 20 rows in each grid (Even though performance is better page will take lot of time to load)
  • Diving the grid into multiple tabs 20 rows in each tab(using rich text fields).This may not be better user experience , user have to go through each tab and check for validations.
  • We can add paging by manipulating data in CDT  and using rich text fields. This may not be better using experience, if there is error in last rows user have to click on next 10 times.

 

Please suggest any approaches  which can make performance better.

Note:as per our use case Inline validations is mandatory, cannot validate on click of button.

 

Thanks in Advance

  Discussion posts and replies are publicly visible

Parents
  • 0
    Certified Lead Developer
    Hi as per my understanding, you can opt for option no. 3 mention by you, i.e. represent the data in the form of batching and make the use of customised pagingInfo as we do not have pagingInfo available OOTB for an editable grid which you already have mention.

    Now answering to your problem statement, you can define 4 richtextdisplayfield ( < , <<, >, >>) where 2 for moving to next or previous batch, and 2 for moving to first or last batch, in this way user can avoid clicking on next link for several times in order to reach till last set of data. And this is achievable. You just need to play around pagingInfo, start index and batch size

    Hope this will help you.
  • Hi Alok,
    Thank you very much for your response.

    Will consider this as one of the solution. Our main concern is about performance. If you can suggest any idea other than above mentioned idea that would be really helpful to us.
Reply Children
No Data