frappe / frappe/datatable

Usability enhancements to the reports framework

Open
#172 2 comments 1 reaction 0 assignees View on GitHub
Dominant language
JavaScript
Stars
1.3k
Forks
216
PR merge metrics
No merged PRs in 30d

Description

Hi,

I propose the following enhancements to the reports framework.

1. Freezing of rows and columns - esp for large reports with horizontal and vertical scrollbar it is difficult to get the context of a cell without seeing the row-heading and first column. This is similar to the freeze functionality in spreadsheets and would enable easier online review of report data within the system
![image](https://user-images.githubusercontent.com/60428199/225069442-8faa308d-942e-45dc-8274-c5ff6cd4dd29.png)

2. Wrapping around of text - have an option to wrap around text instead of cutting it when the column width is reached. Maybe the default could still be to cut text if it exceeds column width , but having the option to wrap around is sometimes useful when the text is only slightly longer than column width.
Please find the attached reference: for ex: description field(dot should not be visible, instead increase the width)
![image](https://user-images.githubusercontent.com/60428199/224697933-d8c44108-b40f-41ec-8f65-57f6bf9a1867.png)

3. Changing column width - having an option to resize the column width. Sometimes based on text the columns needs to be widened / narrowed down to give a better layout for the whole report

can these above mentioned features be implemented in the upcoming release.

Thanks

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.