Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Disabling Designer

Status
Not open for further replies.

bcygan

Technical User
Mar 24, 2006
20
US
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.
 
Not really, but here are some other options:

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.

Scott Travis
Colorado Macola Consultant
 
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

"What version of URGENT!!! are you using?
 
thanks dgillz.
However, I get "Designer not register" message. How do I enable/register the designer ?
 
You have to buy it first. What version of Macola are you on, and are you on SQL or Pervasive?

Software Sales, Training, Implementation and Support for Macola, eSynergy, and Crystal Reports

"What version of URGENT!!! are you using?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top