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

Build axis data rollup table #4831

Conversation

crutan
Copy link
Contributor

@crutan crutan commented Oct 7, 2024

What's this PR do?

Adds an additional data view to the default reports page to display rolled up data for each axis at the current ALI plus 1 level down into that ALIs children

How should this be manually tested?

What are the relevant tickets?

#4817

Screenshots (if appropriate)

image

…ble this, ensure filter groups works on exported reports
@crutan crutan added the Enhancement Add this label if functionality was generally improved but not a full feature or maintentance. label Oct 7, 2024
@crutan crutan requested a review from kflemin October 7, 2024 20:09
@kflemin kflemin merged commit ee84915 into crutan/4809-add-filters-to-reports Oct 8, 2024
10 checks passed
@kflemin kflemin deleted the crutan/add_statistics_rollup_table_to_reports branch October 8, 2024 03:54
Copy link
Contributor

@kflemin kflemin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🏆

kflemin added a commit that referenced this pull request Oct 8, 2024
* add filter groups to data->reports page

* move filter setting -> seed.js

* move filter construction to filter group model for reuse

* move view filter logic to filter_group class, correct property type inventory constant in test

* remove debug

* collapse multiple functions into a single views() function with class aliasing

* Attempt to fix CI

* Build axis data rollup table (#4831)

* build axis table, refactor underlying report data construction to enable this, ensure filter groups works on exported reports

* reorder the columns

* also separate each cycle into a row

* ensure reports include matching columns for export

---------

Co-authored-by: kflemin <[email protected]>

---------

Co-authored-by: Katherine Fleming <[email protected]>
Co-authored-by: Alex Swindler <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Add this label if functionality was generally improved but not a full feature or maintentance.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants