Hi All,
We have a customers asking to change the behavior of DISPLAY ARRAY when sorting rows, concerning the current row:
For now, Genero DISPLAY ARRAY behaves like MS Explorer:
A- The current row may disappear if you sort rows.
MS Outlook and Thunderbird behave in a different way:
B- The current row remains visible after a sort.
We can support B easily but would be nice to define the expected behavior by default, and better, if nobody expects one of the behaviors, we could even avoid a new configuration parameter.
One advantage of the current behavior is: If you are on the first row (which is usually the case after a sort), if you sort rows in the descending order, you can see the rows with the biggest values (you stay at the top of the list) - the current row is actually at the bottom of the list. However, the mailers behavior seems to be more adapted in other situations.
So we have 3 choices:
1) Keep current behavior (A) and add a new FGLPROFILE entry to make current row visible after sort (B)
2) Change the default behavior to show the current row (B) and have an FGLPROFILE entry to get the MS Explorer behavior (A)
3) Change the behavior and always show the current row (B), without any configuration parameter.
I don't like much configurations parameters because this increases combinations / behaviors and makes regression tests more and more difficult to maintain.
Any comment is welcome!
Thanks a lot,
Seb