It looks like you're new here. Sign in or register to get started.
IF <<Condition>> Then setmyfieldeditable := TRUE ELSE setmyfieldeditable := FALSE
Comments
CurrForm."My Field".EDITABLE := ...
...where "My Field" is the name of the field on the form.
As you posted the question in NAV three Tier so i think you want to set editable conditionally on Pages instead of Forms.
If its for Form then Kishorm Resolution can be applied.
If its Role Tailored Client Then you need to do following steps -
Considering the Field Name is "My Field".
1. Create a Boolean Variable Like setmyfieldeditable with Property Include in Dataset to TRUE.
2. In Code set the Variable value to True / False.
3. In the Field Property of "My Field" on Editable Property put value as setmyfieldeditable instead of Default value true.
Hope this helps.
Thanks & Regards,
Saurav Dhyani
Do you Know this About NAV?
Connect - Twitter | Facebook | Google + | YouTube
Follow - Blog | Facebook Page | Google + Page