It would be great to have custom fields that can be based on logic. For example, If field A is “1” then make field B and C available. Else do “do nothing” (or make field D or E available if you wanted). You get the idea.
http://forums.webhelpdesk.com/forums/comments.php?DiscussionID=747&page=1#Item_0
Top Comments