aeonflux2
asked on
Make large part of the form static after entry.
Their are two hidden sections controlled by an ACL and there is one main section that anyone can enter. I want the main body of the field restricted to only the original author being able to enter data once. Once it is saved. they can't alter the main body of the form. Any way to do this?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
That's normally what I do too, but since sections were mentioned in the question, that's the solution I posted.
You can do this by duplicating the same form and making the required fields non-editable.
When the document is supposed to be changed to Read mode, just rename the Form name.
Like Field FORM:="YourReadFormName";
""
or
Generally users will be opening the documents from view level. So, in the View events, make use of Form Formulas.
You can specify with which form users need to open the document.
Like:
@If(Status="Closed";"ReadO nlyForm";" EditableFo rm")
Hope the above helps.
When the document is supposed to be changed to Read mode, just rename the Form name.
Like Field FORM:="YourReadFormName";
""
or
Generally users will be opening the documents from view level. So, in the View events, make use of Form Formulas.
You can specify with which form users need to open the document.
Like:
@If(Status="Closed";"ReadO
Hope the above helps.
Make these computed fields hidden when @isnewdoc and then make the editable fields hidden when
!@isnewdoc
Hope this helps!