Is there a way to disable the designer feature for specific screen sets? We have a recurring problem with users changing the screen set for IMITMINQ. I am running 7.6.300b. Thanks.
1. Create a Default Custom Screenset: When you define a default custom screen in Macola, the default screen is distributed to all users and any changes that a user attempts to make will be localized to a specific user rather than changing the original. To create a default custom screenset design your custom screen and then using the Screenset Designer application in System Manager copy it to the user MACOLAED. Once you create this MACOLAED screenset the only way to change it is to design as another user and then copy over the MACOLAED screenset again, this same feature prevents users from changing the screenset in question. When the user opens the screen for use Macola will look for a screenset by the username, then groupname, then MACOLAED, and then finally the Macola default MACOLA, so if you use this technique make sure you get rid of any screensets named by user or group. If you are using the SQL version of Macola you could use this solution in combination with a SQL trigger to prevent user specific entries from being added to the IMSCRFIL_SQL table for the IMITMINQ screenset.
2. Disable Screenset Designer by User: To lock down screenset designer by user all you need to do is take away the user's rights to designer in Visual Menu Builder. You can remove rights to screen desinger for a user by selecting a user in Visual Menu Builder, left-click on the "File" module in the right pane and then "right-click" on the "File" module and select "Customize". From the customize menu dialog left-click "@Customi~ze Screenset", then right-click "@Customi~ze Screenset" and uncheck "Enabled" from the contect menu.
There is no way to do this globally that I am aware of but you can disable designer for specific users.
Go to visual menu bilder for the user in question. On the module list go to the file menu, right click and select customize. You will see an item called "@Customi~ze Screenset" right click it and select enabled. The item should turn red, indicating it is no longer enabled. Click the save icon.
Thats it, the user no longer can change screen sets.
Software Sales, Training, Implementation and Support for Macola, eSynergy, and Crystal Reports
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.