The following feature has been added to the Preview Program. Feel free to test the feature and report issues or possible improvements in this thread.
App users can now filter items from a collection of records based on column values.
The feature is available both on mobile devices and desktop computers.
Here is a very simple example. Your application has pastries that have a โpriceโ and a โtypeโ (Sweet vs Savory). In a view that shows all pastries, app users can now filter to see only the ones that are Savory and that cost less than $3.99.
How do app creators enable this?
App users will see the feature after their next sync.
How do app users work with it?
See screenshots below for visual details.
What are the supported views?
Only collection views are supported, namely:
The filtering mechanism currently does not support multiple tables at the same time. As a result, filtering on the Dashboard View is currently not available. Similarly, in the Map View it is only possible to filter records of the primary table, but not of the secondary table.
What are the supported data types?
Is the filter persistent?
If an app user sets up a filter on a view,
Does it work offline?
Filtering works offline as it applies to the data that was downloaded to the device.
How does that relate to Security filters?
This is independent of security filters. Security filters allow only certain data to be downloaded to the device. This new feature filters data thatโs already been downloaded to the device.
Multiple selections, awesome idea!
@Arthur_Rallu - Any update in the filters specifically the enumlist list and similar fields. All fields still show a simple search box or NOT SET
Further, I would also suggest you to have the filter button next to the Search Icon instead of having it embedded inside that of a search box. Why 2 clicks when things can be done in a single click. The lesser clicks, the more it saves time. It doesnt really make the sense anyway to get inside the search box and then get to the advance filter.
I agree, i think it is impractical to have to access the filter within the search bar
Hi @Manish_Jain1
We wanted to give people time to give feedback before we make some changes.
Thereโs a lot of feedback (even just on existing functionalities) and weโll have to prioritize what we work on first.
Really amazing.
Will save a lot of time.
Text fields - enable searching blank/not blank.
It would be great if you added a checkbox in Data<Filter so we can control which columns we would like to filter.
Now it is connected to search, and Iโd most often like to have more variety in Search than Filter so the UX/UI isnโt overwhelming the user with lots of unnecessary choices.
I completely agreeโฆ I would love it if the filter was kinda like a view that we could control column order and visibility on!
Hi @Arthur_Rallu ,
The words โDONEโ + โCLEARโ + โFILTERโ, at filter window, donโt get โlocalizedโ.
This is such an incredible addition!!! One thing I noticed on Browser was that if you have a filter on, overlay action icons get cut off.
Filter Off
Filter On
@Jordan_Davis1 Are you still seeing this?
Yep
The team enabled REF fields in the filter and now takes into account Display Names when specified.
Great job.
Works perfect.
@Arthur_Rallu enum base type ref still has issues with displaying the labels
Great!
It would be really nice if can view the totals on each filter item, and when we began selecting some of them the App calculate automatically the total amount of items regarding the selection.
Eg: Item 1 (200), Item 2 (5). If I select Item 2, and Item 2 is related to some of the Item 1 then the filter must show Item 1 (10)
Weโre prioritizing fixing the issues that already exist and that prevent the basic functionalities for everyone.
Exporting CSV after applying the filter makes sense as a feature, but we probably wonโt tackle it before we make the filters available to everyone.
What about exporting CSV after applying the filter? This is something planned for the near future.
Hi @Arthur_Rallu,
Any news about this issue ?
The font size on the filter was nice before and now it has suddenly gotten really big. Not sure if this is a bug but wanted to point it out.
it also looks like the filter is converting enum items to lowercase
Is it possible to save the filtered view ? Is that feature implemented or not as yet ?
There is a filtering menu font size issue, there was no such problem before.
That was reported earlier and weโve taken note to fix this. Thanks!
Thank you Iโm following this thread. What I really want to fix is โโthe detail pages width issue for the desktop. Please add this correction to the most options. Thank you.
^
Weโll be reverting the width of the detail view with the next deployment. More info in the Feature Release Notes section.
My Thursday has been made. It has physically pained me to look at detail pages.
When will this problem be fixed, it has been a long time still the font size in my application is too large.
โPreview new featuresโ
When I disable the feature and enable it again, the font size is normal, but after a short time the font size becomes large again.
The filter options dont narrow options based on the first filter selected. For eg. When I am searching orders table - and I first select the desired customer , the Product column filter should narrow the Product options in the dropdown for that specific customer which is not happening.
Can you fix this ?
Well done guys!
The following two recent features have been critical ones for me as well as most companies (small and large)โฆat least according to me:
Changing Column Widths:
Tables = More dataโฆ&โฆ Charts = Summarised data
These views will always be the โfoundationโ from where all views originate from. The 'back bone" of data anyalise for any companyโฆlarge and small.
Filters:
Being able to review data is important (i.e. Tables and Charts)โฆbeing able to review the data you need โฆquicklyโฆ when you need to action somethingsโฆ is even more important!
Automation / AI are becoming popular for a reason.
Companies are realising having good products and access to good info & data is just not enough anymore.
They realise that success is defined in investing in data โusabilityโ and not just data โaccessabilityโ .
โฆBeing able to search and find data quickly โwhere everyโ and โwhen everyโ in the right hands makes the difference.
Access to lots of data and having a good product range is just not enough anymore.
โฆand who knows the power of โSearchโ more than โGoogleโ
โฆand who knows the power of โAccesabilityโ more than Appsheet
So great to see that Appsheet is investing in its UI and viewโฆlike charts and tables.
Looking forward to what appsheet is planning next.
โHolding thumbsโ that new view types are on the horizon!
Our company (I think most companies) would love to see views in appsheets that have the similar benefits to views that have been their โbread and butterโ for years.
I have been trying to see how far I can push appsheet abillity to do aggregrated groupsโฆbut limitted at the moment
I was thinking that a simpler place to start would be to expand appsheet group aggregate structure a bit โฆ as groups already have a โpivot likeโ structure.
This is what I was thinking could be an option. Hopefully the picture is self explanatory.
I would then also have aggregates for the contatct group before order group
You get the idea.
I would make this an extra view call Table Matrix vs changing the existing Table view.
This way there less a risk of messing with the existing table view on apps that can not afford to work while exerimenting with new views.
I would then maybe even consider changing the editor a bitโฆ
Maybe create two view type sections within in the editorโฆlike below picture.
Top for existing views that are more likely to be bug free and the bottom for preview views.
This might be an easier option if view development is planing on being a key part of appsheet time. Also less hidden then the preview option toggle that I would think that only appsheet community realise are there.
I very sure that all of this is easier said then doneโฆbut it least it might help get the โcreative juicesโ flowing.
Really good work guys! Keep up the good work!
Remember โUI is kingโ โฆMicrosoft knew the value of this IBM didntโฆinteresting to see how things turned out in the end.
Googleโฆ as well as appsheet knew very early on that every user big or small needs to be a peotential customerโฆthe way tech is advancing and becoming easily accessableโฆnot just enterpriseโฆthat might have scaleโฆbut a slow to adopt new platforms in a ever competiting market.
Microsoft has good enterprise solutions as mentioned aboveโฆbut they slowโฆto realise they should not be limiting to focus on enterprise alone.
Google / Appsheetโฆcan bridge the Enterprise and Consumer Gap.
Appologies in advance for the more philosphical comments mentioned above
By the wayโฆlooking forward to when Enum and Enum list become an option for filters. Really nice feature guys.
Maybe a good idea to consider moving the search box to the right side of the view where the search icon and filter widget is.
It also means that it does not overide the view display name.
As it is now you have to select the Search button on right, then go back to left to enter in the search criteria (which is now in front of the view display name) of which selecting the filter button again would take you back to the right.
I think it might make sence considering moving the search box to the right?
Then
Exactlyโฆ Great observation .While working on my table yesterday , I felt somewhere something was wrong moving my cursor from left to right and soโฆ small tweaks and improvement like this could make a great UX.
@Mike_Moss Something to consider for the desktop version of the Detail View.
LOVE IT! The new filter feature hits the spot!
Hi @Arthur_Rallu,
When selecting a date from calendar, one has to select the date and then press enter or click โOKโ.
It would be nice if you could select a date by double click.
Soโฆ
This came at a really good time for us. And itโs super handy!