A company has a custom table 'u_asset' with a reference field 'u_location' pointing to 'cmn_location'. When a user changes the location on an asset record, the system must automatically update the location on all related 'u_asset_software' records. Which approach should the developer use?
Trap 1: Create a Client Script that runs on load to update related records.
Client Scripts run on the client and cannot perform server-side updates.
Trap 2: Create an ACL to automatically propagate changes.
ACLs control access, not data propagation.
Trap 3: Create a UI Policy that sets the location field on related records.
UI Policies only control field attributes on the form.
- A
Create a Client Script that runs on load to update related records.
Why wrong: Client Scripts run on the client and cannot perform server-side updates.
- B
Create an ACL to automatically propagate changes.
Why wrong: ACLs control access, not data propagation.
- C
Create a Business Rule that runs on update of the 'u_asset' table and updates related records.
Business Rules run server-side and can update related records.
- D
Create a UI Policy that sets the location field on related records.
Why wrong: UI Policies only control field attributes on the form.