Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

SHOW-TERMINAL-ATTRIBUTES

&pagelevel(3)&pagelevel

Eigenschaften der Datenstation ausgeben

Komponente:

TIAM

Funktionsbereich:

Auftragsverarbeitung

Anwendungsbereich:

JOB

Privilegierung:

STD-PROCESSING
TSOS
HARDWARE-MAINTENANCE
SAT-FILE-EVALUATION
SAT-FILE-MANAGEMENT
SECURITY-ADMINISTRATION

Funktionsbeschreibung

Mit dem Kommando SHOW-TERMINAL-ATTRIBUTES kann sich der Benutzer alle Eigenschaften seiner Datenstation nach SYSOUT ausgeben lassen. Das Kommando ist im Batchbetrieb nicht zulässig.

Standardmäßig werden die logischen Eigenschaften der Datensichtstation angezeigt, die im System durch Systemparameter, durch den (emulierten) Typ der Datensichtstation und durch VTSU-Betriebsparameter festgelegt sind. Zu Beginn der Dialogtask gelten diese festgelegten Werte, die der Benutzer innerhalb seiner Task mit dem Kommando MODIFY-TERMINAL-OPTIONS ändern kann. Diese Ausgabe entspricht der Ausgabe des Kommandos SHOW-TERMINAL-OPTIONS.

Zusätzlich kann sich der Benutzer über Hardware-Eigenschaften und Anschluss der Datensichtstation informieren.

Das Kommando unterstützt die strukturierte Ausgabe in S-Variable (siehe „Ausgabe in S-Variable").

Format

SHOW-TERMINAL-ATTRIBUTES                                                                                                               

INFORMATION = *OPTIONS / *IDENTIFICATION / *DIMENSION / *CAPABILITIES / *ALL

Operandenbeschreibung

INFORMATION = *OPTIONS / *IDENTIFICATION / *DIMENSION / *CAPABILITIES / *ALL
Gibt an, welche Eigenschaften angezeigt werden sollen.

INFORMATION = *OPTIONS
Es werden die logischen Eigenschaften der Datenstation angezeigt, die mit dem Kommando MODIFY-TERMINAL-OPTIONS geändert werden können. Die Ausgabe entspricht der des Kommandos SHOW-TERMINAL-OPTIONS.

INFORMATION = *IDENTIFICATION
Es werden alle Eigenschaften angezeigt, mit denen die Datenstation eindeutig bestimmt werden kann:

  • Terminaltyp

  • Partnertyp

  • Stationsname

  • Prozessorname

  • Ausstattung mit Hardcopy-Gerät

  • Ausstattung mit Kennkartenleser

  • Ausstattung mit Chipkartenleser

INFORMATION = *DIMENSION
Es werden die Eigenschaften für die unterstützte Darstellungsgröße angezeigt:

  • Unterstützung von 24 Zeilen und 80 Spalten

  • Unterstützung von 32 Zeilen und 80 Spalten

  • Unterstützung von 43 Zeilen und 80 Spalten

  • Unterstützung von 27 Zeilen und 132 Spalten

  • maximale Zeilenanzahl

  • maximale Zeilenlänge

  • Größe des Bildschirmpuffers

INFORMATION = *CAPABILITIES
Es werden sonstige Eigenschaften angezeigt:

  • Anzahl der unterstützten Farben

  • Existenz einer Hardware-Informationszeile

  • Unterstützung des Line-Modus

  • Unterstützung des Extended Line-Modus

  • Unterstützung des Physical-Modus

  • Unterstützung des Form-Modus

  • Unterstützung erweiterter Feldattribute

  • Statusanfrage

  • Verschlüsselung

  • Anzahl der unterstützten 8-Bit- und Unicode-kodierten Zeichensätze

  • Anzeige der CCS

INFORMATION = *ALL
Es werden alle Eigenschaften der Datenstation ausgegeben.

Kommando-Returncode

(SC2)

SC1

Maincode

Bedeutung


0

CMD0001

Kommando erfolgreich ausgeführt

2

0

TIA0200

Information über Eigenschaften der Datensichtstation nicht verfügbar.


1

CMD0202

Syntaxfehler (Aufruf im Batchbetrieb nicht zulässig)


32

CMD2009

Fehler bei Erzeugung von S-Variablen


64

CMD0216

Privilegienfehler

Ausgabeformat

Ausgabefelder bei INFORMATION = *OPTIONS

Die Ausgabefelder und die angezeigten Werte entsprechen den Operanden und Operandenwerten des Kommandos MODIFY-TERMINAL-OPTIONS.

Ausgabefeld

mögliche Werte

Bedeutung

ACKNOWLEGE-OUTPUT

YES / NO

Quittungsverfahren

APL-CHARACTER-SET

YES / NO

Verwendung eines APL-Zeichensatzes

CODED-CHARACTER-SET

7-BIT / 8-BIT-DEFAULT /
<name 1..8>

Codiertabelle

GRAPHICS

YES / NO

Verwendung von Grafikzeichen

HARDCOPY

NO / LOCAL / CENTRAL

Unterstützung eines HardcopyDruckers

LINE-END-CHARACTER

X'00'

Zeilenende-Zeichen

LINE-LENGTH

<integer 10..255>

Länge von Ausgabezeilen

LOWER-CASE

YES / NO

Beachtung von Groß/Kleinschreibung

MAXIMUM-LINES

<integer 3..255>

Anzahl Zeilen, nach der ein Bildschirmüberlauf erfolgt

OVERFLOW-CONTROL

USER-ACKNOWLEDGE /
NO-CONTROL /
TIME(TIMEOUT=<integer 0..60>)

Art der Steuerung des Bildschirmüberlaufs

WRITE-READ-MODE

MODIFIED-FIELDS /
NO-FIELDS

Steuerung der Abbildung von Ausgaben und Art der Eingabe

SUBSTITUTE-CHARACTER

                            

<x-string 2..2>

Ersatz-Zeichen zur Darstellung von nicht abbildbaren Zeichen

SYSTEM-PROMPT

Schrägstrich (/) oder
<c-string 1..32 with-low>

Eingabeaufforderung des Systems

PROGRAM-PROMPT

Stern (*) oder
<c-string 1..32 with-low>

Eingabeaufforderung für Programme (Lesen mit RDATA)

ROLL-UP

*YES
*NO

Roll-up-Modus des Terminals

Tabelle 159: Ausgabefelder SHOW-TERMINAL-ATTRIBUTES, INF=*OPTIONS

Ausgabefelder bei INFORMATION = *IDENTIFICATION

Ausgabefeld

mögliche Werte

Bedeutung

TERMINAL-TYPE

<text 1..8>

Terminaltyp

PARTNER-TYPE

TERMINAL / APPL

Partnertyp

STATION-NAME

<text 1..8>

Stationsname

PROCESSOR-NAME

<text 1..8>

Prozessorname

LOCAL-HARDCOPY

*YES / *NO

Ausstattung mit Hardcopy-Gerät

ID-CARD-READER

*YES / *NO

Ausstattung mit Kennkartenleser

CHIP-CARD-READER

*YES / *NO

Ausstattung mit Chipkartenleser

HOST-NAME

<text 1..8>

Host-Name (realer oder virtueller Host)

Tabelle 160: Ausgabefelder SHOW-TERMINAL-ATTRIBUTES, INF=*IDENTIFICATION
Ausgabefelder bei INFORMATION = *DIMENSION

Ausgabefeld

mögliche Werte

Bedeutung

DIM-24-80-SUPPORT

*YES / *NO

Unterstützung von 24 Zeilen und 80 Spalten

DIM-32-80-SUPPORT

*YES / *NO

Unterstützung von 32 Zeilen und 80 Spalten

DIM-43-80-SUPPORT

*YES / *NO

Unterstützung von 43 Zeilen und 80 Spalten

DIM-27-132-SUPPORT

*YES / *NO

Unterstützung von 27 Zeilen und 132 Spalten

PHYSICAL-MAX-LINES

<integer 1..32767>

maximale Zeilenanzahl

PHYSICAL-LINE-LENGTH

<integer 1..32767>

maximale Zeilenlänge

PHYSICAL-MAX-BUFFER

<integer 1..32767>

Größe des Bildschirmpuffers

Tabelle 161: Ausgabefelder SHOW-TERMINAL-ATTRIBUTES, INF=*DIMENSION

Ausgabefelder bei INFORMATION = *CAPABILITIES

Ausgabefeld

mögliche Werte

Bedeutung

COLOUR-SUPPORT

*NO / 4 / 8

Anzahl der unterstützten Farben

HARDWARE-INFOLINE

*YES / *NO

Existenz einer Hardware-Informationszeile

LINE-MODE

*YES / *NO

Unterstützung des Line-Modus

EXTENDED-LINE-MODE

*YES / *NO

Unterstützung des Extended Line-Modus

PHYSICAL-MODE

*YES / *NO

Unterstützung des Physical-Modus

FORM-MODE

*YES / *NO

Unterstützung des Form-Modus

PROTOCOL-TYPE

810

Ausgabe nur aus Kompatibilitätsgründen

EXTEND-FIELD-ATTRIB

*YES / *NO

Unterstützung erweiterter Feldattribute

STATUS-REQUEST

*YES / *NO

Statusanfrage

ENCRYPTION-SUPPORT

*YES / *NO

Verschlüsselung

DOORS-SUPPORT

*YES / *NO

Ausgabe nur aus Kompatibilitätsgründen

DESK2000-SUPPORT

*YES / *NO

Ausgabe nur aus Kompatibilitätsgründen

NUMBER-OF-8-BIT-CHARACTER-SET-SUPPORTED

<integer 0..16>

Anzahl der unterstützten 8-Bit- und Unicode-kodierten Zeichensätze (CCS)

CHARACTER-SET-1
.
.
CHARACTER-SET-16

*NO /
<integer 1..16> /
<integer 240>  

Anzeige der CCS 1 bis 16
(Beispiel: der Wert i aus 1 bis 16 entspricht der ISO-Norm ISO 8859-i, d.h. für i=1 gilt also Latin 1 westeuropäisch, 240 entspricht Unicode)

Tabelle 162: Ausgabefelder SHOW-TERMINAL-ATTRIBUTES, INF=*CAPABILITIES

Beispiel

/show-terminal-attributes info=all

----------------------- OPTIONS ----------------------------------------
%OVERFLOW-CONTROL     = NO-CONTROL
%MAXIMUM-LINES        = 255        LINE-LENGTH          =  72
%LINE-END-CHARACTER   =  X'00'     WRITE-READ-MODE      = MODIFIED-FIELDS
%LOWER-CASE           = NO         GRAPHICS             = NO
%APL-CHARACTER-SET    = NO         HARDCOPY             = NO
%SUBSTITUTE-CHARACTER =  X'4A'     ACKNOWLEDGE-OUTPUT   = YES
%CODED-CHARACTER-SET  = 7-BIT      ROLL-UP              = NO
%SYSTEM-PROMPT        = /
%PROGRAM-PROMPT       = *
%----------------------- IDENTIFICATION ---------------------------------
%TERMINAL-TYPE        = SS-8103    PARTNER-TYPE         = APPL
%STATION-NAME         = TELSR000   PROCESSOR-NAME       = D016ZE07
%LOCAL-HARDCOPY       = NO         ID-CARD-READER       = NO
%CHIP-CARD-READER     = NO         HOST-NAME            = D016ZE07
%----------------------- DIMENSION --------------------------------------
%DIM-24-80-SUPPORT    = NO         DIM-32-80-SUPPORT    = NO
%DIM-43-80-SUPPORT    = NO         DIM-27-132-SUPPORT   = NO
%PHYSICAL-MAX-LINES   =  255       PHYSICAL-LINE-LENGTH =   72
%PHYSICAL-MAX-BUFFER  =  4088
%----------------------- CAPABILITIES -----------------------------------
%COLOUR-SUPPORT       = NO         HARDWARE-INFOLINE    = NO
%LINE-MODE            = YES        EXTENDED-LINE-MODE   = NO
%PHYSICAL-MODE        = YES        FORM-MODE            = YES
%PROTOCOL-TYPE        =            EXTEND-FIELD-ATTRIB  = NO
%STATUS-REQUEST       = NO         ENCRYPTION-SUPPORT   = NO
%DOORS-SUPPORT        = NO         DESK2000-SUPPORT     = NO
%UNICODE-SUPPORT      = NO
%NUMBER-OF-8-BIT-CHARACTER-SET-SUPPORTED = 0
%CHARACTER-SET-1      = 240        CHARACTER-SET-2      = NO
%CHARACTER-SET-3      = NO         CHARACTER-SET-4      = NO
%CHARACTER-SET-5      = NO         CHARACTER-SET-6      = NO
%CHARACTER-SET-7      = NO         CHARACTER-SET-8      = NO
%CHARACTER-SET-9      = NO         CHARACTER-SET-10     = NO
%CHARACTER-SET-11     = NO         CHARACTER-SET-12     = NO
%CHARACTER-SET-13     = NO         CHARACTER-SET-14     = NO
%CHARACTER-SET-15     = NO         CHARACTER-SET-16     = NO

Die Ausgabe wurde an einer Datensichtstation (bzw. Terminalemulation) vom Typ 9763 und dem DSS-Modus Unicode erzeugt. Der Wert 240 bei CHARACTER-SET-1 weist darauf hin, dass die Unicode-Codiertabelle für das vorliegende Terminal unterstützt wird. In diesem Fall kann also durch ein entsprechendes MODIFY-TERMINAL-OPTION-Kommando CODED-CHARACTER-SET=UTFE eingetragen werden (aktuell ist noch der 7-Bit-Modus eingetragen, siehe CODED-CHARACTER-SET). 

Ausgabe in S-Variable

Die Variablen werden in Abhängigkeit von der Angabe im Operanden INFORMATION erzeugt:

Schreibweise im Kommando

gekürzte Schreibweise in Tabelle

INFORMATION = *OPTIONS

1

INFORMATION = *IDENTIFICATION

2

INFORMATION = *DIMENSIONS

3

INFORMATION = *CAPABILITIES

4

Ausgabe-Information

Name der S-Variablen

T

Inhalt

Bedingung

Quittierung der Datensichtstations-Ausgaben

var(*LIST).ACK-OUT

S

*NO
*YES

1

Verwendung eines APL-Zeichensatzes möglich

var(*LIST).APL-CHAR-SET

S

*NO
*YES

1

Anzeige der CCS 1 bis 16
(Beispiel: dem Wert i aus 1 bis 16 entspricht die ISO-Norm ISO 8859-i, d. h. für i=1 also Latin 1 westeuropäisch; der Wert 240 entspricht Unicode)

var(*LIST).CHAR-SET-1
.
.
.
var(*LIST).CHAR-SET-16

S

*NO /
<integer 1..16> /
<integer 240>

4

Ausstattung mit Chipkartenleser

var(*LIST).CHIP-CARD-READER

S

*YES / *NO

2

Arbeitsmodus (7-Bit/8-Bit/Unicode) der Datensichtstation

var(*LIST).CODED-CHAR-SET

S

<name 1..8>*7-BIT

1

Anzahl der unterstützten Farben

var(*LIST).COLOUR

S

*NO / 4 / 8

4

Ausgabe nur aus Kompatibilitätsgründen

var(*LIST).DESK-SUPPORT

S

*YES / *NO

4

Unterstützung von 24 Zeilen und 80 Spalten

var(*LIST).DIM-24-80

S

*YES / *NO

3

Unterstützung von 27 Zeilen und 132 Spalten

var(*LIST).DIM-27-132

S

*YES / *NO

3

Unterstützung von 32 Zeilen und 80 Spalten

var(*LIST).DIM-32-80

S

*YES / *NO

3

Unterstützung von 43 Zeilen und 80 Spalten

var(*LIST).DIM-43-80

S

*YES / *NO

3

Ausgabe nur aus Kompatibilitätsgründen

var(*LIST).DOORS-SUPPORT

S

*YES / *NO

4

Verschlüsselung

var(*LIST).ENCRYPTION

S

*YES / *NO

4

Unterstützung erweiterter Feldattribute

var(*LIST).EXT-FIELD-ATTR

S

*YES / *NO

4

Unterstützung des Extended Line-Modus

var(*LIST).EXTEND-LINE-MODE

S

*YES / *NO

4

Unterstützung des Form-Modus

var(*LIST).FORM-MODE

S

*YES / *NO

4

Verwendung eines Grafikzusatzes möglich

var(*LIST).GRAPHIC

S

*NO
*YES

1

Art der Hardcopy-Protokollierung

var(*LIST).HARDCOPY

S

*CENTRAL
*LOC
*NO

1

Ausstattung mit Kennkartenleser

var(*LIST).ID-CARD-READER

S

*YES / *NO

2

Existenz einer Hardware-Informationszeile

var(*LIST).INFOLINE

S

*YES / *NO

4

Zeilenende-Zeichen

var(*LIST).LINE-END-CHAR

S

<c-string 1..1>

1

Zeilenlänge

var(*LIST).LINE-LEN

I

<integer 10..255>

1

Unterstützung des Line-Modus

var(*LIST).LINE-MODE

S

*YES / *NO

4

Ausstattung mit Hardcopy-Gerät

var(*LIST).LOCAL-HARDCOPY

S

*YES / *NO

1

Ausgabe von Kleinbuchstaben möglich

var(*LIST).LOW-CASE

S

*NO
*YES

1

max. Zeilenanzahl, nach der ein Bildschirmüberlauf erfolgt

var(*LIST).MAX-LINE

I

<integer 3..255>

1

Anzahl der unterstützten 8-Bit- / Unicode-kodierten Zeichensätze (CCS)

var(*LIST).NUM-OF-8B-CHAR-SET

I

<integer 1..16>

4

Art der Bildschirmüberlauf-Kontrolle (keine Kontrolle, Kontrolle durch Quittierung, Kontrolle durch Zeitsteuerung)

var(*LIST).OV-CONTR

S

*NO-CONTR
*TIME(TIMEOUT = xxx)
*USER-ACK

1

Partnertyp

var(*LIST).PARTNER-TYPE

S

TERMINAL / APPL

2

maximale Zeilenlänge

var(*LIST).PHYS-LINE-LEN

I

<integer 1..32767>

3

maximale Zeilenanzahl

var(*LIST).PHYS-MAX-LINES

I

<integer 1..32767>

3

Größe des Bildschirmpuffers

var(*LIST).PHYS-MAX-BUF

I

<integer 1..32767>

3

Unterstützung des Physical-Modus

var(*LIST).PHYS-MODE

S

*YES / *NO

4

Prozessorname

var(*LIST).PROCESSOR-NAME

S

<text 1..8>

2

Eingabeaufforderung von Programmen, die mit RDATA lesen (Default ist "*")

var(*LIST).PROGRAM-PROMPT

S

’*’
<c-string 1..32>

1

Ausgabe nur aus Kompatibilitätsgründen

var(*LIST).PROTOCOL-TYPE

S

810

4

Roll-up-Modus des Terminals

var(*LIST).ROLL-UP


*YES
*NO

1

Stationsname

var(*LIST).STATION-NAME

S

<text 1..8>

2

Statusanfrage

var(*LIST).STATUS-REQUEST

S

*YES / *NO

4

Ersatzzeichen für nichtabbildbare Zeichen

var(*LIST).SUBST-CHAR

S

<c-string 1..1>

1

Eingabeaufforderung des Systems (Default ist "/")

var(*LIST).SYSTEM-PROMPT

S

’/’
<c-string 1..32>

1

Terminaltyp

var(*LIST).TERMINAL-TYPE

S

<text 1..8>

2

Steuerung der Abbildung der Ausgabenachrichten und Steuerung der Eingabeart

var(*LIST).WRITE-READ-MODE

S

*MOD-FIELD
*NO-FIELD

1