I have around 80 columns in total and want to display just 10 by default and the rest should be user customizable with all fields shown in the single record view.
then Select Column.
Select the Desired Column you need to have.
Then it turn to save the report.
Select default report setting, used for all users, common setting.
Will try it tomorrow, thanks for taking your time for such detail.