Was wondering if I can get some veteran developers to weigh-in on the answer to this question:
A user can only see the fields A, B, and C on a record of Object X until the Stage field value on the record changes from New to working. Once the Stage held value is updated to Working and the record is saved, the user should be able to see fields A, B, C and D. How would an application developer configure this?
Use multiple Visualforce pages
Use workflow to change the field-level security
Use workflow to change the record type
Use validation rules to expose the field
I have tested it in Salesforce and I believe the answer should be 3. Using workflow to change the record type when the Stage held value is changed to "Working", but some of the practice exams are saying it is 1. Use multiple Visualforce pages.
Any help is greatly appreciated as I plan to take the DEV 401 exam soon, only have the ADM 201 certification right now. Thanks!
rendered=
attribute on a single VF page could handle the conditional visibility based on Stage; #3 is useful as you can configure different page layouts based on recordtype so no coding is required.