HP-UX TN3270 Users Guide, March 1998
Table Of Contents
- Audience
- Fast Path to TN3270 Emulation and File Transfer
- Organization of This Guide
- Typographic Conventions
- Motif Version and Character-Based Version
- Help Screens
- HP-UX SNAplus2 TN3270 Documentation Set
- Related Publications
- 1 Introducing the TN3270 Emulation Program
- Overview
- Support of TN3270 Features
- Sessions
- Model 2-5 Display Support
- File Transfer
- Background Operation
- Temporary Exit from TN3270 Emulation
- Type-Ahead during TN3270 Emulation
- Local Copy
- Keyboard Remapping
- Keystroke Recording and Replay
- International Language Support
- 3270 Status Line
- Printer Emulation
- File, Customize, and Control Menus
- HLLAPI Support
- Where Do You Go from Here?
- Overview
- 2 The TN3270 Emulation Program User Interface
- 3 Getting Started with 3270 Emulation
- Overview
- Specifying the Path to TN3270 Product Programs
- Fast Path to 3270 Terminal Emulation
- Starting the TN3270 Emulation Program
- Using Menus and Dialog Boxes
- Running 3270 Emulation in the Background
- Overview of 3270 Operations
- 3270 Data Fields
- Double-Byte Characters
- Keystroke Recording and Replay
- Running HLLAPI Programs
- Moving from the Menu Interface to TN3270 Emulation
- Exiting the TN3270 Emulation Program
- Automating the TN3270 Emulation Start-Up
- Where Do You Go from Here?
- 4 Controlling 3270 Emulation
- 5 Transferring Files
- Overview
- Fast Path to File Transfer
- Preparing to Transfer Files
- Monitoring File Transfer Status
- Transferring Files Using the Menu Interface
- Transferring Files from the HP-UX Command Prompt
- Stopping a File Transfer in Progress
- Finishing File Transfer
- 6 Customizing 3270 Emulation
- 7 Solving Problems
- Overview
- 3270 Could Not Initialize due to Failure to Fork a...
- 3270 Emulation Program Not Found
- Cannot Get from 3270 Session to TN3270 Emulation P...
- Cannot Run 3270 Emulation in Background
- Cannot Run 3270 Emulation without a Menu Interface
- Cannot Tell Which Terminal Keys Correspond to Vari...
- Characters on Display Do Not Match Keys Pressed
- Customize Menu Options Not Selectable
- Display Colors Are Different from Those Selected
- Display Is Incomplete or Hard to Read
- Error Message—3270 User Not Found
- Error Message—No 3270 Sessions
- Error Message—No 3270 Users
- Failed to Initialize Windowing System
- Fields Cannot Be Changed or Edited
- File Menu Options Not Selectable
- File Transfer Process “Hung”
- HLLAPI Application Does Not Work
- Host Response Times Option Not Selectable
- Last Transaction Time Indicator (LTTI) on Status L...
- Main Screen Invoked Instead of 3270 Session
- Model Type Radio Group Is Not Selectable
- Open Option Is Not Selectable
- Style File Contains Invalid Maximum Structured Fie...
- Unable to Obtain System Semaphores
- Overview
- Functions within Groups and Corresponding Keys
- Alphabetical List of Functions and Corresponding K...
- Overview
- How the Status Line Is Displayed
- Overview of the Status Line
- Session Status Messages
- Do Not Enter Messages
- Communications Check Codes
- Last Transaction Time Indicator
- Cursor Width Indicator
- Numeric Indicator
- Insert Indicator
- Printer Identifier
- Record/Replay ID
- Host Session
- Cursor Position Message
- Session ID
- Program Check Codes
- Overview
- Menu Interface File Transfer Messages
- Host File Transfer Messages
- Overview
- Command Format
- Output
- Error Messages
- Overview
- Overriding Host Domain Names
- Overview
- Specifying Output Method
- SPOF Format
- Model Control Commands

Chapter 3 91
Getting Started with 3270 Emulation
Keystroke Recording and Replay
If you selected a PF key for which no sequence was recorded or a non-PF
key, a warning beep sounds to indicate that the keystroke was rejected
(unless you turned off the “Enable emulator beep” option in the
Customize Miscellaneous Options dialog box), and the REPLAY PF KEY
message remains displayed. Either select a valid PF key, or press QUIT
(default keystroke Ctrl + T) to abandon replay.
Step 3. To stop the replay at any time before it has finished, press QUIT (default
keystroke Ctrl + T); the remaining keystrokes are not replayed, and you
return to normal 3270 emulation.
If you enter a keystroke that takes you out of the current 3270 session,
such as ACTIONS or FILE XFR (which move to the 3270 control
interface), NEXTSESS or SESS n (which move to another 3270 session),
or TEMPEXIT (which moves to a new HP-UX shell), the replay is
suspended while you are not in the 3270 session in which you started
replay. When you return to the session, the replay resumes.
Other keystrokes typed during a replay sequence, such as edit keys or
character keys, are queued up in the TN3270 emulation program's
type-ahead buffer and will take effect after the replay has finished.
Pausing within a Keystroke Sequence
Sometimes you may need to record a keystroke sequence that enables
you to enter a combination of fixed and variable keystrokes. For example,
you may want to record a host command in such a way that you can
supply different parameters to the same command each time you use it,
or you may want to force a recorded logon sequence to stop to enable you
to type the password (instead of recording the password).
You can use the PAUSE key (default keystroke Esc W) while recording a
keystroke sequence, to indicate where the sequence should stop for
additional input data. When you replay the same keystroke sequence,
replay stops at this point to enable you to type the new data before
continuing.
Use the following steps to include a pause in a recorded key sequence:
Step 1. While recording the sequence, press the PAUSE key (default keystroke
Esc W).
The message RECORD PAUSED replaces RECORD nn on the status line.
Any keystrokes that you type at this point are not recorded; however, the
keystrokes you have already recorded are retained.