Jump to main content
Product Documentation
Customer Support
Community
Resources
Customer Support
HCLSoftware U
Community Forums
Customer Idea Portal
HCL Z and I Emulator for Transformation (ENGLISH)
Welcome
Product Documentation
Advanced Macro Guide
Developing macros
How the macro runtime processes a macro screen
Stage 1: Determining the next macro screen to be processed
Step 1(b): Screen recognition
Defining when to terminate recognition
Search
Release Notes
Product Documentation
Licensing
Getting Started
User's and Administrator's Guide
Web Application Programmer's Guide
Introduction
Rich Client Platform Programmer's Guide
Messages Guide
Advanced Macro Guide
Developing macros
Introducing advanced macros
Macro structure
Data types, operators, and expressions
How the macro runtime processes a macro screen
Overview of macro runtime processing
Stage 1: Determining the next macro screen to be processed
Step 1(a): Adding macro screen names to the list of valid next screens
Step 1(b): Screen recognition
Overview of evaluation
Repeated screen evaluations
Determining whether a macro screen matches the application screen
Defining when to terminate recognition
Timeout setting for screen recognition
Recognition limit
Step 1(c): Removing the names of candidate macro screens from the list of valid next screens
Stage 2: Making the successful candidate the new current macro screen
Stage 3: Performing the actions in the new current macro screen
Repeating the processing cycle
Terminating the macro
Screen description
Screen recognition
Macro actions
Timing issues
Variables and imported Java™ classes
Visual Macro Editor
Advanced Macro Editor
The Host On-Demand macro language
Additional information
Notices
Troubleshooting
Feedback
Defining when to terminate recognition
Timeout setting for screen recognition
Recognition limit