Google App maker list view filtering


We have tables in app maker that shows data in list view and it will add default features like sorting, paging. We want filters on top of each column in

that table, drop down control acts as filter that will list all the distinct values on its configured column. When I select a value in dropdown it should

filter the value from datasource and load in the list view.

If two filters or more filters is applied at the same time, the filters should act as AND condition that will bring values satisfied with all filters.


There is no such type of table in App Maker at this time (but you can always file feature request <a href="https://issuetracker.google.com/issues/new?component=192783&template=833410" rel="nofollow">here</a>)

Meanwhile you can put some effort and implement it on your own. You just need to add input widgets, layout them and bind to <a href="https://developers.google.com/appmaker/scripting/api/client#Query" rel="nofollow">filters(_equals, _in, _notIt, _startsWith...)</a>:


There are some relevant apps with this functionality:

<ul><li><a href="https://developers.google.com/appmaker/samples/project-list/" rel="nofollow">Project List</a></li> <li><a href="https://developers.google.com/appmaker/templates/project-tracker/" rel="nofollow">Project Tracker</a></li> </ul>


  • Show/Hide div in Bootstrap 4 while resizing height of leaflet map
  • Why does \\0 print different output in different system in java
  • Check thread status while leaving it in a waitable state
  • How can I sum two different columns at once where one contains Decimal objects in pandas?
  • IE readonly textarea problem
  • Capturing HTML Text Input Key press after key has been applied?
  • Taking mean across rows grouped by a variable in numpy
  • Grouping by blank nodes
  • How to have a website splash screen (web app)
  • Query to get the Top 2 from each group
  • How to implement limit with Nhibernate and Sybase
  • Client side validation mvc dropdown
  • How gzip file gets stored in HDFS
  • Pre-populated SQLite Database not reading properly in Android Studio
  • Deploying a CodeRush plugin from the Community Site
  • How to override value that appears in a dropdown in the rails_admin gem
  • C# program and C++ DLL compiled for 32-bit system crash on 64-bit system
  • Loading .coffee files via a view in Rails
  • Create DicomImage from scratch using Dcmtk
  • Spring security and special characters
  • Nant, Vault & Windows Integrated Authentication
  • Bug in WPF DataGrid
  • Does CUDA 5 support STL or THRUST inside the device code?
  • Convert array of 8 bytes to signed long in C++
  • jQuery tmpl and DataLink beta
  • How can I estimate amount of memory left with calling System.gc()?
  • Delete MySQLi record without showing the id in the URL
  • Unanticipated behavior
  • Comma separated Values
  • retrieve vertices with no linked edge in arangodb
  • Trying to get generic when generic is not available
  • Understanding cpu registers
  • Can Visual Studio XAML designer handle font family names with spaces as a resource?
  • Linking SubReports Without LinkChild/LinkMaster
  • How can I remove ASP.NET Designer.cs files?
  • Are Kotlin's Float, Int etc optimised to built-in types in the JVM? [duplicate]
  • Recursive/Hierarchical Query Using Postgres
  • Running Map reduces the dimensions of the matrices
  • Python/Django TangoWithDjango Models and Databases
  • How to load view controller without button in storyboard?