Skip to content
This repository has been archived by the owner on Nov 23, 2021. It is now read-only.

Ability to filter reports dynamically #24

Open
feisley opened this issue Apr 10, 2014 · 2 comments
Open

Ability to filter reports dynamically #24

feisley opened this issue Apr 10, 2014 · 2 comments
Assignees

Comments

@feisley
Copy link
Contributor

feisley commented Apr 10, 2014

Currently the reports allow free text search via the UI. It would also be useful to allow field specific filters for dynamic reports.

A few examples:

browsepeople.action?report=employees&department=QA
browsepeople.action?report=employees&position=Engineer
browsepeople.action?report=employees&position=*Manager

which would match "Product Manager", "Engineering Manager" etc...

@blaubaer blaubaer self-assigned this Apr 10, 2014
@blaubaer
Copy link
Member

Good idea. I think this will be no big problem because we already index every field. But the big question is how to provide a UI for that. Only filter over the request parameters are a little bit to few. How it will be with an advanced button right of the search field. If you click on this field a layer appears with all fields.

@feisley
Copy link
Contributor Author

feisley commented Apr 10, 2014

I like the idea of providing an advanced search that works by field.

My main interest in the URL portion is so from the users profile I can generate links to relevant information. For example, if a user clicks on the "Engineering" department in a profile they will be able to find other users in that department.

Also once we have #8 then we can use that field to link a users reports. i.e. Find all the users who report to "John Smith"

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants