[ui5-analytical-table]: When grouping by column A, the grouped row has an incorrect aggregated value in the grouped column
Les mainteneurs répondent en général sous 1 jour
@plamenivanov91 y travaille déjà.
Depuis le 29/12/2025.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
Bug Description
I have a ui5-analytical-table where it is possible to group by columns, even creating a combination of grouped columns. In such a table, in one of our scenarios, the value of column C, depends on the value of column B.
Both columns B and C have overwritten the event "aggregate".
Given I grouped the analytical table by columns A
When I group the table by column B
Then, the grouped row (where the value of the grouped columns is not shown) aggregates column B by selecting the first value, not triggering the aggregation events.
Example:
In the table in the image, I have the following aggregations:
- Min Status column: returns a single status, returns "In Progress" if at least one row in the grouped rows contains this status. Returns "Finished" if all grouped rows are finished.
- Job Due Date: returns the min date of the grouped rows. If Min Status column = Finished, then show "Finished"
As you can see in the expanded grouping, Job Due Date = "Finished", despite having "In Progress" rows in its group. It happens because in the grouped row, props.cell.values = 'Finished'. This value is not the result of the aggregation events described above, but simply the selection of the first Min Status value.
Affected Component
ui5-analytical-table
Expected Behaviour
The grouped row should respect what is defined in the aggregation, even not showing the value in the cell.
Isolated Example
No response
Steps to Reproduce
...
Log Output, Stack Trace or Screenshots
No response
Priority
Medium
UI5 Web Components Version
2.17.1
Browser
Chrome
Operating System
No response
Additional Context
No response
Organization
No response
Declaration
- I’m not disclosing any internal or sensitive information.
- Langage dominant
- TypeScript
- Étoiles
- 541
- Forks
- 114
- Merge moyen
- 17 h 24 min
- PR mergées (30 j)
- 70
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de UI5/webcomponents-react
-
Difficulté 4/5 3-5 jours Accessibilité débutants 55/100
UI5/webcomponents-react#9069 ·
Les mainteneurs répondent en général sous 1 jour
-
[Feature Request]: [FilterBar] Basic Search Field Should Trigger Search on Enter Key Press (Fiori Design Compliance)Peut-être pris @Lukas742 l’a pris il y a 10 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
UI5/webcomponents-react#9014 · 6 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
UI5/webcomponents-react#8529 ·
Les mainteneurs répondent en général sous 1 jour
-
Design Pending SAP SF
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
UI5/webcomponents-react#8158 · 1 commentaire · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
a11y Design Pending
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
UI5/webcomponents-react#7582 · 4 commentaires ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de UI5/webcomponents-react
Issues similaires
-
Unsampled pageload span is profiled when profileLifecycle is 'trace' (browser UI profiling)Peut-être pris @Jxxunnn l’a pris aujourd’hui. OuverteBrowser Waiting for: Product Owner
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
getsentry/sentry-javascript#25497 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
e2e-failure ready-to-code
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
redhat-developer/rhdh-plugin-export-overlays#4438 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
resource: destroying a resource calls AbortController.abort() without a reason, creating an AbortError with a stack trace each timePeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouvertearea: core
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
angular/angular#71422 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
bug status: needs triage
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
facebook/docusaurus#12739 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
factory-active task-identify-harness-labels-done task-identify-issue-type-done
Difficulté 1/5 1-3 heures Accessibilité débutants 68/100
vercel/ai#23537 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour