Salesforce Platform Developer I (legacy) — Question 28
A developer needs to provide a way to mass edit, update, and delete records from a list view.
In which two ways can this be accomplished? (Choose two.)
Answer options
- A. Create a new Visualforce page and Apex Controller for the list view that provides mass edit, update, and delete functionality.
- B. Download a managed package from the AppExchange that provides customizable Enhanced List Views and buttons.
- C. Download an unmanaged package from the AppExchange that provides customizable mass edit, update, and delete functionality.
- D. Configure the user interface and enable both inline editing and enhanced lists.
Correct answer: A, B
Explanation
The correct answers are A and B because creating a Visualforce page with an Apex Controller allows for tailored functionality for mass editing, while a managed package from the AppExchange provides ready-made solutions. Option C is incorrect as unmanaged packages do not guarantee reliable functionality, and D is not correct since it only enables inline editing and enhanced lists without the specific mass edit features.