Quiz 4 Question 3 of 20

A model-driven form script calls formContext.getAttribute("revenue").addOnChange(recalc) inside a handler registered with formContext.data.addOnLoad. Users report that after they save the record, recalc runs twice for every change, and three times after a second save. What explains this?

Select an answer to reveal the explanation.

Motivation