I am designing a web-based application where you can add entries, and each of them have some 20 fields.
For the most part, after adding an entry, it won't have to be edited afterwards. But the option to edit any field still has to be present. Also, there should be a way to perform a search on any of the fields and pull matching records.
How can I design these forms so they don't end up looking like the third one here?