[Implemented] Reporting: filtering, saved searches, keyboard scrolling
Hi!
There already is a suggestion "Reporting: Add possabilities from V10 Reporting" in https://class.innovaphone.com/moodle2/mod/forum/discuss.php?d=28498, but I think this doesn't cover some features I'd like to see in the new Reporting app:
1. more filtering options than just name/sip of the object and date range:
With our previous PBX from Auerswald we could create searches that list:
- all calls from this week (or the previous week or this/previous month)
- all missed calls to the main number from today and yesterday
- all calls to certain numbers (usually waiting queues)
- all calls from a certain number (e.g. to identify repeating spam calls to block their number)
- all calls that match a certain pattern or partial match, e.g. *11223344*
2. saved searches/reports:
With the added filtering options it would be complicated to enter all the search parameters again, so the PBX allowed saving these searches under a name, e.g. "this week", and offered a dropdown to select one of these saved searches.
3. interactive filtering:
When a report is displayed, allow searching for phone numbers or names in this list.
This wasn't directly available in the Auerswald PBX, but you could clone a saved search and add a filter to match one or more phone numbers.
4. scrolling with keyboard keys (page up/down, home, end)
Currently scrolling in the list is only possible by using the mouse.
5. allow changing the sort order
Currently the oldest call is at the top of the list. Allow showing the newest call first.
(I would even prefer this as the default setting, because newer calls are usually more interesting than old calls)
Best regards,
Thomas
There already is a suggestion "Reporting: Add possabilities from V10 Reporting" in https://class.innovaphone.com/moodle2/mod/forum/discuss.php?d=28498, but I think this doesn't cover some features I'd like to see in the new Reporting app:
1. more filtering options than just name/sip of the object and date range:
With our previous PBX from Auerswald we could create searches that list:
- all calls from this week (or the previous week or this/previous month)
- all missed calls to the main number from today and yesterday
- all calls to certain numbers (usually waiting queues)
- all calls from a certain number (e.g. to identify repeating spam calls to block their number)
- all calls that match a certain pattern or partial match, e.g. *11223344*
2. saved searches/reports:
With the added filtering options it would be complicated to enter all the search parameters again, so the PBX allowed saving these searches under a name, e.g. "this week", and offered a dropdown to select one of these saved searches.
3. interactive filtering:
When a report is displayed, allow searching for phone numbers or names in this list.
This wasn't directly available in the Auerswald PBX, but you could clone a saved search and add a filter to match one or more phone numbers.
4. scrolling with keyboard keys (page up/down, home, end)
Currently scrolling in the list is only possible by using the mouse.
5. allow changing the sort order
Currently the oldest call is at the top of the list. Allow showing the newest call first.
(I would even prefer this as the default setting, because newer calls are usually more interesting than old calls)
Best regards,
Thomas