I have a sharepoint custom list which has 5 columns ..the user should fill in first three columns and the other two should be locked for filling ..when the user enters the items and start the workflow if the workflow gets approved the 3 columns should be locked for editing and then the other two should be available for editing .

Can someone please tell me how can i achieve this.


No correct solution


You'd need to implement either custom field types for the columns you're describing, or implement an event handler on the list with custom logic. Alternatively, you could implement a custom edit form for the list with the business logic for exposing fields as editable baked in, but you would need to ensure that your users do not alter field values via other means (external applications, data sheet view, etc.).

No out of the box fields support this, nor are there any list settings to enable such a scenario.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow