mfsDevice

Wenn Sie eine Formulargruppe generieren, die unter IMS verwendet werden soll, gibt die Builddeskriptoroption mfsDevice Informationen an, die in die EGL-generierten DEV- und DFLD-Anweisungen eingeschlossen werden sollen. Diese Anweisungen geben Merkmale der Einheitentypen an, die für mindestens ein Formular innerhalb der Formulargruppe gültig sind.

Die Builddeskriptoroption mfsDevice kann überhaupt nicht, aber auch beliebig häufig auftreten. Die Attribute in den einzelnen Optionen müssen mit den Merkmalen der Einheiten kompatibel sein, die in den Makros TERMINAL und TYPE in Ihrer IMS-Systemdefinition definiert wurden.

Die Attribute der einzelnen Optionen vom Typ mfsDevice sind in dem folgenden Standardsatz von Optionen dargestellt:
  <mfsDevice width="80", height="24", 
    devStmtParms="TYPE=3270-A2,FEAT=(IGNORE)", 
    extendedAttributes="YES" />
  <mfsDevice width="80", height="24", 
    devStmtParms="TYPE=(3270-2),FEAT=(IGNORE)", 
    extendedAttributes="YES" />
  <mfsDevice width="132", height="255", 
    devStmtParms="TYPE=3270P,WIDTH=133,PAGE=(255,DEFN),FEAT=2", 
    extendedAttributes="YES" />

Werte

Folgende Attribute sind verfügbar:

height
Die Anzahl der Zeilen, die auf der Einheit angezeigt werden können. Dieses Attribut ist erforderlich.
width
Die Anzahl der Spalten, die auf der Einheit angezeigt werden können. Dieses Attribut ist erforderlich.
devStmtParms
Eine Zeichenfolge, die mindestens einen Parameter enthält, der in die EGL-generierte DEV-Anweisung eingeschlossen werden soll. Die Informationen basieren auf den Angaben in den Makros TERMINAL und TYPE in Ihrer IMS-Systemdefinition. Dieses Attribut ist erforderlich.
extendedAttributes
Gibt an, ob die Einheit erweiterte Attribute unterstützt und ob das erweiterte Attribut für Farbstandard (CD - Color Default) für Formularfelder generiert wird, die auf monochromen Einheiten angezeigt werden. Ihre Auswahl wirkt sich auf die EGL-generierten MFS-DFLD-Anweisungen aus. Wenn Sie dieses Attribut angeben, wird der Wert der Builddeskriptoroption mfsExtendedAttr ignoriert, wenn Sie Formularinformationen für die Einheit generieren.

Folgende Werte sind gültig:

YES (Standardwert)
Erweiterte Attribute werden unterstützt und das erweiterte Attribut für Farbstandard wird generiert.
NCD
Erweiterte Attribute werden nicht unterstützt.
NO
Erweiterte Attribute werden unterstützt. Das erweiterte Attribut für Farbstandard wird jedoch nicht generiert.

++ Weitere Informationen zur Builddeskriptoroption mfsDevice finden Sie im IBM® Rational COBOL Runtime Guide für zSeries.