AW Computing の採用チームは、求職者の採用承諾と入社日を「求人応募」カスタムオブジェクトに記録します。候補者が採用担当者の求人オファーを承諾すると、入社日が入力され、その後のレコード編集で変更されないようにします。アプリビルダーはどの検証式を使用すべきでしょうか?
正解:B
Start at the layer that controls the outcome. Formula and validation expressions must respect Salesforce data types. Picklists require picklist-aware handling, dates require date functions or date arithmetic, and image or text formulas must return the correct type. The best answer is B. NOT (LABLANK (Job hocepted_c)) FRISCHANGED (Hire_Date.
A clean Platform App Builder answer should satisfy the complete scenario, not merely one phrase in it. This item requires the app builder to choose the configuration that produces the requested behavior in normal Salesforce use. The selected answer fits that requirement because it works with the platform model instead of fighting it.
The distractors are not equal substitutes. A ((ISBLANK (Job Accepted_c) || NOT (INCHANGED (Hi_Date_=))) handles a different concern; it handles only part of the requirement and leaves the controlling Salesforce behavior unresolved. C (NOT (ISBLANK (Job_Accepted_c)) 11 ISCHANGED (Hire_Date c)) should be rejected because it works at the wrong scope for the object, field, page, automation, or deployment condition in the stem. D ((ISBLANK (Job_Accepted_c) NOT (ISCHANGED (Hire_Date_0})) would be fragile here because it could produce an inconsistent result once different users, records, or apps are tested.
That is the kind of solution a Salesforce admin can document, migrate, and troubleshoot without creating hidden technical debt.
---