Oracle Visual Builder: Applications That Outlive Their First Release · Module 7 · Binding data to the page
Formatting: dates, numbers and currency
Lesson 71 of 176 · 3 min
Getting these wrong is INVISIBLE IN A DEMO AND OBVIOUS IN PRODUCTION. Locale, timezone, and THE AMOUNT THAT LOST A DECIMAL. Every one of these defects survives a demo perfectly, because a demo is one person, in one timezone, with one locale, looking at round numbers. THE DATE ONE IS THE MOST COMMON AND THE WORST UNDERSTOOD. A date arrives as an instant in time, the browser renders it in the viewer's timezone, and a date that meant "the 1st" in one place is "the 31st" in another. Lesson 9's second failure — a day out for half the year — because daylight saving means it is only wrong for part of it, which is what makes it so hard to believe. THE DISTINCTION THAT FIXES IT IS BETWEEN AN INSTANT AND A CALENDAR DATE. An event happened at a moment and should be shown in the viewer's zone. An…
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 7 · Binding data to the page
- 1Binding, and what the framework does for you
- 2Tables and lists
- 3Forms and two-way binding
- 4Formatting: dates, numbers and currency
- 5Arabic and right-to-leftFree preview
- 6Conditional display
- 7Sorting, filtering and searching
- 8Empty, loading and error states
- 9What breaks: three binding failures
- 10Lab briefing · One screen, every state
