Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Datagrid: Add ability to personalize column groups #8138

Open
bveerabathini opened this issue Nov 3, 2023 · 5 comments · May be fixed by #8620
Open

Datagrid: Add ability to personalize column groups #8138

bveerabathini opened this issue Nov 3, 2023 · 5 comments · May be fixed by #8620
Assignees
Labels
team: ln Issues for HP for LN type: enhancement ✨ [3] Velocity rating (Fibonacci)

Comments

@bveerabathini
Copy link

bveerabathini commented Nov 3, 2023

Describe the bug
Personalization for column groups in datagrid is not present. Need the personalization for the column groups.

To Reproduce
Applied this columnGroups for SohoDataGridOptions.

 columnGroups: [{ colspan: 1, id: '', name: ''},{ colspan: 1, id: '', name: 'Claim (Line) Number'},
        {colspan: 1, id: '', name: 'Cost Type'},{colspan: 2, id: '', name: 'Costs'},
        {colspan: 2, id: '', name: 'Item'}, { colspan: 1, id: '', name: 'Serial Number'},
        {colspan: 1, id: '', name: 'Status'}, { colspan: 1, id: '', name: 'Creation Date'},
        {colspan: 2, id: '', name: 'Breakdown Date'}],
      toolbar: {title: '', actions: true, results: true, personalize: true },
      saveUserSettings: {
       columns: true,
       rowHeight: true,
       sortOrder: true,
       filter: true
     },

Steps to reproduce the behavior
Personalization is not present for column groups in toolbar.

Expected behavior
Personalization should present for column groups in toolbar.

Version

  • ids-enterprise: v4.87.0

Screenshots
image
image

Platform

  • Infor Application/Team Name: Infor LN
  • Device: PC
  • OS Version: Windows 11 Enterprise
  • Browser Name: Chrome, Edge
  • Browser Version: Version 118.0.5993.118 (Official Build) (64-bit)

Additional context
Add any other context about the problem here.

@tmcconechy tmcconechy changed the title Personalize column group in datagrid Datagrid: Add ability to personalize column groups Nov 3, 2023
@tmcconechy
Copy link
Member

tmcconechy commented Nov 3, 2023

This might be quite time consuming to add. We plan on enhancing the personalization dialog in the new Web Component version. Would it work if we only add this on the new version in the future? This also may require some design feedback

@tmcconechy tmcconechy added type: enhancement ✨ [3] Velocity rating (Fibonacci) labels Nov 3, 2023
@tmcconechy tmcconechy added the design Needs input from IDS Design Team label Nov 21, 2023
@tmcconechy
Copy link
Member

@inforandy inforandy removed the design Needs input from IDS Design Team label Mar 6, 2024
@AAlviar AAlviar added the team: ln Issues for HP for LN label Mar 19, 2024
@yohannahbautista
Copy link
Contributor

Hello, checking on IDS and IDS NG and it looks to be working at present:
For IDS: https://main-enterprise.demo.design.infor.com/components/datagrid/example-grouped-headers.html

For NG: added the toolbar settings for this demo page http://localhost:4200/ids-enterprise-ng-demo/datagrid-groupedheader
image

@tmcconechy
Copy link
Member

@ericangeles the design is here https://www.figma.com/design/JZdeun4ht1IsqZpV9xAW8Y/Colors?node-id=660-14205&t=Gr6LgNoMB2NC3EOC-0

Regarding grouped parents: I think they are not ever draggable when in the grid. But may be a case for refining it in the dialog. So might be best to use the draggable setting to determine if the column should show the drag indicator.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team: ln Issues for HP for LN type: enhancement ✨ [3] Velocity rating (Fibonacci)
Projects
Development

Successfully merging a pull request may close this issue.

5 participants