Posts

Read only views and Custom methods(Buttons)

Image
Requirement :   To make the view read-only for a group of users, meaning they should only be able to view the data and should never be let to modify in any case. Hurdle:   UI can be made read - only by assigning those set of users with a different set of responsibility. And make all the views in the Responsibility to Read only. Solution:   For this i could not think of any non-scripting solution. But the least impacting solution would be to use, TheApplication().InvokeMethod(“IsViewReadOnly”, TheApplication().ActiveViewName()) What this does it to check if the view is read - only in the current session and if so will return "TRUE".  Usage: from BS,  function ShowViewROStatus() {    var sActive = TheApplication().ActiveViewName();    if (TheApplication().InvokeMethod("IsViewReadOnly",sActive) == "TRUE")           TheApplication().RaiseErrorText(sActive + "is read only.");    else          TheApplication().RaiseErrorText(s