Advanced Attribute Preferences
Click the Advanced button on the Attribute tab of the Preferences Setup dialog
box to open the Advanced Attribute Preferences dialog box. Use this dialog box
to configure how the Host Integrator processes data after retrieving it from
- Remove blanks—Select from the Leading, Trailing,
or All check boxes to remove spaces that come before, after, or appear
anywhere in fetched data.
- Erase to end of attributeSelect this check box to instruct
the Host Integrator to concatenate as many spaces as necessary to make the
length of the input match the length of the attribute.
For more information on this attribute, see Erase
to End of Attribute for Attributes.
- Character mode data entry
- If you are working on a character
mode host, such as HP or VT, direct the Host Integrator to treat this
field in any one of the following ways:
- Don't wait for echo (Default)Select this option to transmit
the string to the host and immediately move to the next action. Always
use this option for block mode applications. For character mode applications,
use this option only when you know that data will not be echoed
back to the terminal screen. For example, many times alphanumeric keys
are used to move between screens and are not echoed.
- Wait for same number of characters to echoSelect this option
to wait for the same number of characters to be sent back to the terminal
screen after data has been transmitted to the host. To detect the number
of echoed characters, Host Integrator transmits the data and waits for
the cursor position to move the same number of columns as the length of
the data transmitted. For example, if you transmit the name George as
your password, a host will often echo six spaces instead of the original
text. With this option selected, Host Integrator waits for the cursor
to move six columns from the cursor position when the name George was
transmitted to the host before moving on to the next command.
- Wait for string to echo at cursorSelect this option to
wait for the exact data string to be written back to the terminal screen
after data has been sent to the host. This is the most robust option to
select when working with character mode hosts. Note: With character
mode applications, the cursor must be wherever characters are being written
to the screen. For this reason, use this option to synchronize with the
- Wait for next tabstopSelect this option to wait for the
cursor to appear at the next tabstop after transmitting data. If tabstops
have been defined on the Cursor tab, then
the Host Integrator waits for the cursor to appear at one of the defined
locations. If no tabstop definitions are applicable, then the Host Integrator
waits for the cursor to be anywhere on the screen that is outside the
attribute or recordset field to which the data is being written.
- Wait for next tabstop or string to echo at cursorSelect
this option to wait for the exact data string to be written back
to the terminal screen or to wait for it to appear at the next appropriate
tabstop. This option is not recommended.