MSAMM
Back to course

Oracle Visual Builder: Applications That Outlive Their First Release · Module 8 · Action chains and events

Events: what can start one

Lesson 79 of 176 · 3 min

A BUTTON, A PAGE LOADING, A VALUE CHANGING, A SERVICE RETURNING. The catalogue, and THE ONES PEOPLE FORGET EXIST. Almost everybody uses two of these and builds around the absence of the rest, which produces work the framework would have done. A BUTTON IS THE OBVIOUS ONE AND NEEDS NO EXPLANATION. A component fires an event, a chain runs. PAGE LIFECYCLE IS THE SECOND MOST USED AND THE MOST MISUSED. Page-enter is where data loading belongs, and the mistake is putting too much there — four service calls before anything renders is four round trips a user waits through, and Module 15 is about pages that did that. VALUE-CHANGE IS THE ONE PEOPLE FORGET AND THEN REBUILD BY HAND. Module 4 Lesson 8's subject: a variable changes, a chain runs. Without it, every place that can set the value has to remember to also trigger the reload — which is

The full lesson is part of the course

The video, the complete written lesson and the module quiz are included in Oracle Visual Builder: Applications That Outlive Their First Release, with a certificate on completion and a fourteen-day refund window.

Get the free lessons by email

We will email you a link to every free lesson in this course. No account needed, and one message only.

In this module: Module 8 · Action chains and events

  1. 1What an action chain isFree preview
  2. 2Events: what can start one
  3. 3The common actions
  4. 4Conditions and branching
  5. 5Chains that call chains
  6. 6Waiting: asynchronous steps
  7. 7Failure inside a chain
  8. 8JavaScript, and when to reach for it
  9. 9Keeping a chain readable
  10. 10Debugging one that misbehaves
  11. 11Logic that does not belong here
  12. 12What breaks: four action chain failures
  13. 13Lab briefing · A chain that survives being read