Attachmate Reflection 2014 .NET API Reference
KeyboardErrorReset Property


Gets or sets a value that specifies how keyboard errors are processed.
Syntax
'Declaration
 
Property KeyboardErrorReset As KeyboardErrorResetOption
'Usage
 
Dim instance As IIbmTerminal
Dim value As KeyboardErrorResetOption
 
instance.KeyboardErrorReset = value
 
value = instance.KeyboardErrorReset
KeyboardErrorResetOption KeyboardErrorReset {get; set;}

Property Value

The default value (NoAutoReset) specifies standard terminal behavior. This requires that users press Reset to clear the error before they can resume data entry.
Other Values Description
AutoReset Users do not need to press Reset to clear a keyboard error. Any key users press (not just Reset) clears the error, restores the previous error line data, and attempts to execute the keystroke as follows: If the cursor is in a valid input field and the key is a data key, the data is entered, provided the data is valid for that field. If the cursor is in a valid input field and the key is a function key, the key operation is executed. If the current cursor position is not in a valid input field and the key is a data key, the cursor is moved to the next valid input field where the data is entered, provided the data is valid for that field. If the current cursor position is not in a valid input field and the key is a function key, the cursor is moved to the next valid input field and the key is ignored. If the current AS/400 screen contains no valid input fields, an error appears with each keystroke users press, and no keystrokes are executed.
AutoResetNoMessage No error is reported and Reflection attempts to execute the keystroke as follows: If the cursor is in a valid input field, the key (whether a data key or a function key) is ignored. If the cursor is not in a valid input field and the key is a data key, the cursor is moved to the next valid input field where the data is entered, provided the data is valid for that field. If the cursor is not in a valid input field and the key is a function key, the cursor is moved to the next valid input field and the key is ignored. Use this value with caution, because it prevents users from being notified of keyboard errors.
Exceptions
ExceptionDescription
Attachmate.Reflection.SecuredSettingException This exception is thrown when you modify a property that was secured via the Permissions Manager or that can only be modified by an Administrator.
Remarks

Keyboard errors appears on the host status line (in 5250 sessions) or in the operator information area (in 3270 sessions).

This option is only applicable in data processing (not Text Assist) mode.

Requirements

Target Platforms: Microsoft Windows 7, Microsoft Windows Vista, Microsoft Windows XP, Microsoft Windows Server 2003 Terminal Services, Microsoft Windows Server 2008 Terminal Services

See Also

Reference

IIbmTerminal Interface
IIbmTerminal Members

Send Feedback