問題文
A rule must stop invalid option combinations during configuration, not at save time on a record. Which is the right tool, and why?
選択肢
- Sharing rules, because controlling who can see each component is treated as the way to prevent invalid combinations, even though visibility has nothing to do with whether two options are technically allowed to be selected together.
- Report filters, which drop the rows for any combination that is not allowed so that the invalid pairs never reach the seller's configuration screen, and the seller sees a shorter list as a result.
- Constraint rules, because they govern valid combinations during configuration, whereas validation rules check a record at save time.
- Validation rules, because a record-level save check is the correct place to enforce which components can be combined, even though that only fires after the seller has finished configuring and tries to save rather than during the configuration itself.