Technical data

Setting Up and Managing TELNETSYM
23.6 Solving TELNETSYM Problems
4. Identify the problem. Either fix it or report it to your Compaq support
representative. Keep in mind that the OpenVMS print symbiont may be the
cause of the problem. TELNETSYM only modifies the output as described in
Section 23.1.1.
5. Turn off debug mode.
6. Start the TELNETSYM queue.
23.6.4.1 Controlling Form Feed Suppression
Use the TCPIP$TELNETSYM_SUPPRESS_FORMFEEDS logical to control the
suppression of form feeds. The bit settings you specify in the value control the
time of the operation and the type of form feed suppression to perform:
Bits 0 and 1 specify when to do form feed suppression. It can be done at
either job setup or job completion time, or both. At least one of these bits
must be set to enable form feed suppression.
Bits 4 and 5 together specify how to perform form feed suppression. With
TCP/IP Services, you can set either of two levels of form feed suppression.
Both levels eliminate the form feed character from the stream of output bytes
that is sent when the queue is first started.
Level 1 form feed suppression operates similarly to form feed suppression
under previous versions of TCP/IP Services. It will not eliminate
subsequent form feed characters, but will instead substitute a line feed
character for the form feed character. As a result, what would have been
a carriage-return/form feed sequence in the output stream becomes a
carriage-return/linefeed sequence.
Level 2 form feed suppression eliminates all form feed characters and
carriage-return/form feed sequences from the output stream.
The following examples show how to calculate the value for the logical name:
1. This example shows how to determine the value of the TCPIP$TELNETSYM_
SUPPRESS_FORM FEEDS logical if you want level 2 form feed suppression
at both job setup and job completion times. The value of the logical is
determined by the following bit settings:
63 <----- unused -----> 6|54|32|1|0
_____________________________________
| XXXXXXXXXXXXXXXXXXXXXXXX|ll|XX|s|c|
-------------------------------------
10 00 1 1 --->---> binary 100011
^^ ^ ^
|||
10 is binary for decimal ----+ +-+--<-- set both the setup and comp. bits
2 is level 2
The binary value for level 2 form feed suppression at both job setup and job
completion time is 100011 (hexadecimal 23 or decimal 35). Because the value
of the logical is a decimal value, you define it as follows:
$ DEFINE/SYSTEM TCPIP$TELNETSYM_SUPPRESS_FORM FEEDS 35
Setting Up and Managing TELNETSYM 23–9