Kinetic Dashboards - Tracker Filtering Again 2024.1.10

Hey, I see others have had similar issues as I’m seeing.

Here is a Classic version of the dashboard we’re sending to a Kinetic app:

This opens a slider on load of the form. There are a number of queries and grids in this dashboard, but it opens the tracker filter only on the first query, but that’s another issue.

I guess that’s okay so far, but then when I enter a date in the filter field it just gets inserted into the first row on the grid:

Once I close the slider and hit refresh or refresh grid, it ignores the filter and runs the query wide open.

I knew there were issues in 2022, but I’ve got back around to this now and hoped for more.

Any recent developments to make the tracker fields work without a bunch of work in Application Studio? Anything on the horizon?

I don’t see a Kinetic version of the Dashboard entry app. Am I missing it? Is there one coming?

Thanks,

Joe

2 Likes

Last I heard, Application studio IS the new dashboard developer app and there is no plan for a new Dashboard only developer app.

2 Likes

If you create a layer on your dashboard … what is in the BAQ Where List of the Provider Model of that grid?

You can also put a text box on the page, bound to the tracker field, that will show you what is currently being filtered … so you can see if it’s getting cleared (and therefore not filtering as expected)

1 Like

Thanks for the info. I’ve found that, in the case of the dashboards I’m uplifting, it’s a lot less work just to copy the classic dashboard, delete the trackers, deploy that, and create the trackers from scratch on the new Kinetic form.

I’m creating columns in the TransView dataview and binding the filter controls to them, and then setting the where criteria in the grids to the TransView columns.

A by-product is that the query fires each time the value in TransView.FilterColumn changes. Where there are a lot of filters, this might become an issue.

Joe

2 Likes

Good News in 2024.2 the Trackers can be on the Grid instead of slide out and they fixed alot of stuff! We are currently testing it in Controlled Release.

3 Likes

You can do this in any version. Just takes some minor refactoring.

You can control this by collapsing the grid on load and after a clear or even column changed. You can create a button that says “Execute” or something that expands the grid after your criteria is entered which would then fire the BAQ call with your filters. Similar to how you have to click “Refresh” in a classic dashboard.

Example:

DashboardControlledExecute

Cool. We’re in the process of setting dedign standards. This helps.

1 Like

Might find this one useful

2 Likes