I have created a form that displays one record of a database. My form has an add, delete, next and previous button and I can move around the table to maintain it.
It strikes me as bad programming to allow a user to edit any field in a record without the user first clicking on an 'edit' button to change the text fields from 'display only' to 'display and modify'. There is a property of the text box called 'Locked' which can be used to prevent a user overtyping a textbox value and I suppose unlock it when I hit an 'edit' button.
Is this the standard method everybody uses or is the standard to let people overtype textbox fields and then issue a warning 'Save Changes?' once the user tries to move off the record or close the form?
Dazed and confused
It strikes me as bad programming to allow a user to edit any field in a record without the user first clicking on an 'edit' button to change the text fields from 'display only' to 'display and modify'. There is a property of the text box called 'Locked' which can be used to prevent a user overtyping a textbox value and I suppose unlock it when I hit an 'edit' button.
Is this the standard method everybody uses or is the standard to let people overtype textbox fields and then issue a warning 'Save Changes?' once the user tries to move off the record or close the form?
Dazed and confused