Skip to main content

I’ve a button “Disable Pages” on the master page, which also has the tabset component. On click of that button, I would like to change the tabset/pages linked to it read-only mode. What I mean by that is, when the user clicks the “Disable Pages” button, all the components inside those pages should be disabled and changed to grey color.


I saw some options online, to use run component action(no idea how to use it).


Any ideas? How to do it using a snippet?

Here is the no-code way.


Its two steps.


  1. Your button will trigger an action sequence. One of the actions available is called “Component Actions”. There you select the form or table you are interested in and you will be able to toggle it to Read Only. You’ll have to configure an action for each editable component in your page - but the action sequence can do that. See the image below.


  1. Then you need change it to a grey color. That’s done in the design system for the page - (You might need to create a new one). There are “read only” properties for FORM and TABLE where you can make all the text grey.


@Rob_Hatch I tried this, changed the form to read-only mode. But It puts the mode to read with in-line edit mode. That doesn’t serve my purpose. Is there a way to disable the edit mode?


You must be using an older version of Skuid. Starting in the Dubai release (from earlier this year) the action allows you to move directly into true “Read ONly” mode. Previously it only toggled between Edit and Read with edit…


You can get our more recent release at Get the Latest Skuid Releases & Everything That Came Before


Reply