If you want to make fields non editable in Business Central on a master page or on a transaction page, you depend on developers, but now it is possible and for a functional consultant, this feature is very useful.
Prerequisites:
Generally, we use the Personalize option to hide the fields or move the fields from one place to another place. Now Microsoft has added one feature in Personalize, and it is “Lock Editing.”
Before this feature came along, if we wanted non-editable fields, as a functional consultant, we would remove that field from the page or have it customized by the developer.
Solution (Implementation Steps):
As an example, no one can change the Gen. Bus. Posting Group Field on the vendor or customer. So with this feature, we are able to do this for a particular user or for a particular profile.
As shown in the below screenshot, ”Gen. Bus. Posting Group & Customer Posting Group” Both fields are editable. But you want to make it non-editable for the end-user.
You need to just login with users credentials and go into “Personalize.”
Place your cursor on the right side of the field, and red arrow that appears as shown in the image below.
You will find one option, which is “Lock editing” Click on that option.
One – by – One set all the fields that you want non-editable in the particular entry. As you can see in the below screenshot, both fields are now non-editable for this user.
If you want again, these fields are editable go into Personalize and place your courser on the right side of the field where you want it to be editable. Click on red arrow and select the “Unlock editing” option.
One -by – One set all the field that you want editable in the particular entry. As you can see in the below screenshot, both fields are now editable for this user.
Conclusion:
Now functional consultants can also make fields non-editable in Business Central as per the requirement. There is no need to create any extensions thereby removing dependency on the developer for this type of requirement. Only editable fields are set as non-editable. If any field is already non-editable by default, this functionality will not work on those fields.
ATM Inspection PowerApp to ease ATM inspection and report generation process.
https://www.inkeysolutions.com/microsoft-power-platform/power-app/atm-inspection
Insert data into Many-to-Many relationship in Dynamics CRM very easily & quickly, using the Drag and drop listbox.
http://www.inkeysolutions.com/what-we-do/dynamicscrmaddons/drag-and-drop-listbox
Comply your Lead, Contact, and User entities of D365 CRM with GDPR compliance using the GDPR add-on.
https://www.inkeysolutions.com/microsoft-dynamics-365/dynamicscrmaddons/gdpr
Create a personal / system view in Dynamics CRM with all the fields on the form/s which you select for a particular entity using the View Creator.
http://www.inkeysolutions.com/what-we-do/dynamicscrmaddons/view-creator
© All Rights Reserved. Inkey IT Solutions Pvt. Ltd. 2024
Leave a Reply