Macro troubleshooting checklist
-
With Linux and Netscape 4.x, is there a delay
before the Macro Editor appears?
On a Z and I Emulator for Web client running on the Linux platform and using Netscape 4.x, a delay of ten seconds or more might occur after you start the Host Access Macro Editor and before the editor appears. Try using Netscape Version 6 or later.
-
With Windows 98 or Windows Millenium, and
using Netscape 4.x, does the Macro Editor hang when you start it?
On a Z and I Emulator for Web client running on Windows 98 or Windows Millenium and using Netscape 4.x, a hang might occur when you start the Macro Editor. Try using Internet Explorer or Netscape Version 6 or later.
-
Do you experience macro problems
using Netscape 4.x on Linux?
A macro might hang under Netscape 4.x on Linux if the user creates the macro action Run Program and selects the option to wait for the program to return before continuing to run the macro. Try upgrading to Netscape Version 6 or later.
-
Did Z and I Emulator for Web hang when auto-starting a session and a macro on Windows
XP?
When you configure a session and a macro to auto-start on Windows XP, Z and I Emulator for Web might hang when you launch the Z and I Emulator for Web desktop. To fix this problem, close the browser and upgrade to the latest JRE.
-
Do you use the [enterreset] key (left and right Ctrl keys) with Z and I Emulator for
Web macros?
When recording and playing back Z and I Emulator for Web macros in version 6 or later, you might have problems using the right and left Ctrl keys. Z and I Emulator for Web makes no distinction between the two Ctrl keys, and therefore records a keystroke from either key as an [enterreset] function by default. Before version 6 all keystrokes from the Ctrl keys were recorded as [enter]; the [enterreset] functionality was added to allow users to use the right Ctrl key for [enter] and the left Ctrl key for [reset]. If the keyboard is not inhibited during macro playback, the [enterreset] will be processed as an [enter] key. If the keyboard is inhibited due to an error, the [enterreset] will be processed as a [reset] key. Note that normal inhibit conditions that occur during AID key processing are not considered error conditions, and processing of the [enterreset] will be delayed until the HOST updates the Presentation Space and restores the keyboard.
To avoid this problem, and if you do not want to use the [enterreset] function, map the [enter] function to the Ctrl key instead of the [enterreset] function.
-
Does the macro require input parameters?
Some macros allow or require you to specify a parameter list when you play the macro. Either your system administrator or the author of the macro should provide you with instructions and examples for specifying the parameter list.
You can check the macro's Description field to see if it contains a description of a parameter list. To check the macro's Description field, open the Macro Properties dialog from one of the following dialogs:
- The Available macros dialog ( Properties)
- The Play macro dialog ( Properties)
For more information see Specifying a parameter list for a macro and Locations where you can specify a parameter list for a macro.