Oracle Visual Builder: Applications That Outlive Their First Release · Module 8 · Action chains and events
Debugging one that misbehaves
Lesson 87 of 176 · 3 min
Stepping through, logging, and THE BROWSER TOOLS AGAIN. Finding WHICH STEP DID SOMETHING DIFFERENT FROM WHAT YOU EXPECTED. Module 2 Lesson 7 established the network tab. This is the same skill turned on a chain, and the question is always the same one: which step did something you did not expect? START WITH THE NETWORK TAB EVEN THOUGH THE PROBLEM IS A CHAIN, BECAUSE IT ANSWERS THE BIGGEST QUESTION FASTEST. Did the service call happen at all? That splits the chain in two — if there is no request, the fault is before the call; if there is one and the page is still wrong, it is after — and it costs no setup. THEN READ THE VARIABLES, BECAUSE A CHAIN'S EFFECT IS ENTIRELY WHAT IT WROTE. The tool will show you their current values. A chain that ran perfectly and left a variable empty is a chain whose assignment…
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.
In this module: Module 8 · Action chains and events
- 1What an action chain isFree preview
- 2Events: what can start one
- 3The common actions
- 4Conditions and branching
- 5Chains that call chains
- 6Waiting: asynchronous steps
- 7Failure inside a chain
- 8JavaScript, and when to reach for it
- 9Keeping a chain readable
- 10Debugging one that misbehaves
- 11Logic that does not belong here
- 12What breaks: four action chain failures
- 13Lab briefing · A chain that survives being read
