When we set action to view as “inline”, it will kill the values of that field in case of “table view”. Let me explain.
This first screenshot demonstrate that the field values of fields are made visible on table view.
Then when I added the inline action for the fields, the table view looks like this.
Actions for each field are indeed available, but it sacrifices the visibility of field data value, as Appsheet is natively “hide” those.
Then I set my own goal and target of my jobs.
I’m okey NOT to show inline action on table view, but make the text value visible on table view, while the inline action keep available on detail view. Sorry, it is a little complex.
Actually the trick was pretty much simple. This was workaround.
First, create two slices, one with inline action and another without action inline.
Then create the table view out of slice WITHOUT inline action. Then create table view out of slice WITHOUT inline action.
For another preparation, create detail view out of slice WITH inline action.
Then prepare the action with deeplink, linktorow expression. When the user “select” line item on the table view, then fire this action to jump to detail view where we have inline action.
It finally looks like this.
As you can see, inline action is no longer available on table view, but upon clicking one of the line items we jump to the detail view but made out of slice with inline actions.
I was inspired by Matt @MultiTech_Visions with this trick of “Matt Modal”
and tried to make his trick more advanced.
Hope this will help you all, and thanks matt with your tricks.