How can I force the load of a cached server connect with params? (More than one query)

This is not a bug, there is a difference between a serverconnect action step in a flow and executing the load of a serverconnect component.

The serverconnect action step is handled by the flow and will wait for it to finish, the result is also available in the output.

The options you choose is a general trigger that calls a method on a component in your page. It doesn't have control over the component and doesn't wait for its events to trigger.

If the data changes each time you should probably not be using any caching. The caching happens per URL including querystring parameters. When you use the extra reload prop on the load method it will clear the cache.

I think the reason that not both do reload is probably related to the other problem that one of the loads is canceled due 2 calls directly after each other.

Thanks for the info Patrick..

Yes but only one url

Doing that the table will render two different results when a server connect reload is made..

This:

<button id="btn1" class="btn btn-secondary" dmx-on:click="serverconnect1.load({},true)">

Will reload the changes on /api/query?status=
But not fot /api/query?status=1

I understand the point on not using cache, just wondering how can I use both things: using cache on a serverside filtered query and force a reload..

Should I open a FR for this?

Thanks again

Made a FR for this with a js workaround:

Thanks all for the tips and trying helping me..