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.