La característica más interesante de Scriptcase es la manipulación de la visualización de botones en aplicaciones, con la macro **sc\_btn\_display ("nomebotao", "on / off"):**

Para ver toda la documentación de macros, haga [clic aquí](http://www.scriptcase.com.br/docs/pt_br/macros-scriptcase/macros-scriptcase#sc_btn_display).

![](https://desk.zoho.com/DocsDisplay?zgId=716875472&mode=inline&blockId=5h8dq1b26d05a99604c9abccd668fa7e9fd20)

Podemos usar esta macro para validar los permisos de los usuarios para usar un botón, por ejemplo:  
  
Tenemos un formulario con los botones Nuevo, Actualizar y Eliminar, y los grupos Usuario y Visitante.

![](https://desk.zoho.com/DocsDisplay?zgId=716875472&mode=inline&blockId=5h8dq1da018b5d8f64cd49c91c57bbf6d658b)

El Usuario no podrá Eliminar un registro y el Visitante solo podrá ver el formulario.  
Ponemos el siguiente código en OnLoad:

if([grupo] == 'usuario'){  
  
    sc\_btn\_display('delete','off');  
  
}else if([grupo]=='visitante'){  
    sc\_btn\_display('delete','off');  
    sc\_btn\_display('update','off');  
    sc\_btn\_display('new','off');  
  
}

![](https://desk.zoho.com/DocsDisplay?zgId=716875472&mode=inline&blockId=5h8dqb3440b3973d2489c867f386fa2a96abf)

Ver en ejecución:  
  
Usuario:

![](https://desk.zoho.com/DocsDisplay?zgId=716875472&mode=inline&blockId=5h8dq250a49e7f797464795920ef3f6688e2c)

Visitante:

![](https://desk.zoho.com/DocsDisplay?zgId=716875472&mode=inline&blockId=5h8dqf8c2a7362ed84062a1193922485212a2)