QIE JavaScript Tutorial¶
QIE uses JavaScript extensively. This tutorial walks through the JavaScript language as it is used inside QIE: the Qvera JavaScript editor and Code Wizard, language basics, error handling, in-line functions, arrays, JSON, strings, and two hands-on practice exercises.
Chapters¶
- JavaScript in QIE explains why QIE uses JavaScript and where it runs.
- The Qvera JavaScript Environment covers the custom scripting window, syntax validator, and Code Wizard menus.
- JavaScript Basics covers syntax conventions and comparison operators.
- Practice Exercise 1 covers date reformatting, cross-reference lookup, and conditional EVN-2 fill.
- JavaScript Beyond the Basics covers flow control, error handling, data types, in-line functions, arrays, JSON, dates, and regex.
- Working with Strings covers Java strings against JavaScript strings, and the null-safe StringUtils library.
- Practice Exercise 2 extends the channel from Exercise 1 with more complex JavaScript logic.
- Appendix holds additional reference material.