hhersch
6 years agoQuickbase Staff
Updates to the new table report
Fine print: this post discusses Quick Base features and functions that are currently in development. Quick Base has no obligation to deliver these features and they may be unstable.
If you are not yet involved in our early access for the new table report experience, please make sure you register based on the instructions in our December Release Notes. We are slowly inviting people in. If you are exceptionally passionate about working with us on this topic and being part of the cutting edge in Quick Base, please reach out to your account team at Quick Base so that they get in touch with the right people on our product team to advocate for you.Thanks to those of you that have been participating in this limited early access. We wanted to provide a brief update as to the progress.
Since on-boarding the first customers, we have already:
- Made significant improvements in performance.
- Added a new date picker for column filtering.
- Created the back-end logic to support new, more interactive, total and averaging (replacing the show summary table at the bottom of table reports).
- Modernized our error handling around permissions to adhere to our new UI guidelines. Note: users will begin seeing these in January regardless of their status on the new table report.
- Squashed some bugs.
- Improved column width and filter interactivity.
Within the next few weeks, we plan on focusing on a few key things:
- Even more performance improvements, both to the back-end and the front-end. What is special about this is, despite adding additional computations to the reports, we are seeing big reduction in response times (things loading faster!).
- Allowing for the filtering of non-searchable filters in a performant way. Today, with Dynamic Filters, admins must have set fields to be searchable (which we generally want to keep streamlined for performance) and the report must have the field set as a Dynamic Filter. In the new model, we still only pre-calculate the first 5 searchable fields from left-to-right, but a user can activate a column as a filter on the fly. Our hypothesis (that we hope to validate with many of you), is that this is a nice blend between up-front management of the app, performant report loads but also flexibility for the end user.
- Improving the experience when you collapse a group that spans multiple pages.
- Evaluating a hierarchical way to view totals and averages. Fine print: the below is one of many designs we have been testing for a way to show totals and averages without making the cells too large and also keeping things clean. This may change, many times.
- Squash some more bugs.
There are many more items that are a smaller that we will be progressively working on not listed above, but those are the big rocks. We don't plan on getting down to fit and finish for a couple of months. The primary focus is on getting the core concepts right for the widest variety of our users. Again, remember that many of these features and bug fixes will roll out off-cycle and will not be in our release notes since this is feature is not production-ready yet.
We definitely are interested in getting more builders and users into this program that fit well and are willing to collaborate with their users, ask them to switch back and forth between the old and the new and provide us significant feedback. If you aren't ready to dive in, but have some opinions on the above, feel free to post here or reach out to me privately.
------------------------------
Harrison Hersch
------------------------------