Application Studio Grid Client Filter by CurrentUser?

I am going in circles… is it even possible to setup a Grid’s Client Filter by CurrentUser?
I’ve tried so many different types of syntax to try to do this and it is completely eluding me.
I really miss the way classic did this with CallContextClient and Global Variables.

In the Client Filter I would like to have something like:
Calculated_UserFilter = = ‘{CallContextClientData.CurrentUserID}’

But different iterations I try just don’t do anything.
Thanks!

2 Likes

For client-side expression try %session.context.user%

If you need other user fields you can call userfile like so

that didn’t work either… all records still display:

I really wish there was proper documentation on this.
I did test setting the filter to my userId statically, and it works as it should as I do have some records in the dataset that match to my userID:
Calculated_UserFilter = ‘Rick.Bird’

I would do it on the BAQ but in this dashboard we have 1 BAQ that we are filtering status & ownership across multiple cards, I really want to keep it to just one BAQ… and something like this should be dobable.

1 Like

Yeah real docs would be nice. Here’s a start:AppStudio - Expression Patterns

Perhaps the client filter property doesn’t evaluate expressions like others. Try in Where value or Where List value properties.

EDIT: oh and add single quotes around the expression.