I have one requirement in which we have to enter the q1,q2,q3,q4 details for 3 consecutive years for three categories, that means total 36 fields. There are some other fields similar to this. So total we have found out 150 fields.
Client want to enter the details with some validations along with some calculations. For this what i have used JavaScript solution. I have created one HTML file and JavaScript file by using SPServices
. I am embedding this HTML file in content editor web part. Because of this solution number of fields was reduced to 50. But client is saying we don't accept this because no one knows JavaScript,
if any thing need to change we have to approach some other developer. All they want is create 150 columns in the list form. So when ever user clicks on any AddNewItem
then our custom form will get load with 150 fields with some UI changes.
But now the questions are:
Is Customizing a list form a better solution than the JavaScript solution with SPServices?
If we customize the list form with 150 fields is there any chance that list form may corrupt? Because if any thing goes wrong we have to design the form from scratch again.
If JavaScript solution is better than list form customization then how to convince client.