Freigeben über


Recordset-Spalteneigenschaften

Verwenden Sie die Eigenschaftenseite Recordset Column , um COBOL- und Entwurfseigenschaften für eine Recordsetspalte festzulegen.

COBOL-Eigenschaften

Option Aufgabe
Hostdatentyp Gibt den Datentyp des Recordsetspaltenhosts an.
Fehlerbehandlung Fehlerbehandlung für Recordset-Spalten. Mögliche Werte:

- Abschneiden. Wenn diese Option ausgewählt ist und ein Fehler auftritt, schneidet TI den Wert ab. (Standard)
- Runden. Wenn diese Option ausgewählt ist und ein Fehler auftritt, rundet TI den Wert ab.
- Fehler. Wenn diese Option ausgewählt ist und ein Fehler auftritt, gibt TI einen Fehler zurück.
Filler Recordset-Spaltenfüller. Der Standardwert ist 0.
Vom Host Gibt die Anzahl der Bytes von FILLER an, die auf dieses Datenelement in den Puffern folgt, die vom Server empfangen werden. FILLER verursacht eine nicht übersetzte Lücke im Puffer. FILLER ist auf der Automatisierungsseite nicht sichtbar.
So hosten Sie Gibt die Anzahl der Bytes von FILLER an, die auf dieses Datenelement in Puffern folgt, die an den Server gesendet werden. FILLER verursacht eine nicht übersetzte Lücke im Puffer. FILLER ist auf der Automatisierungsseite nicht sichtbar.
Skalieren Recordset-Spaltenskalierung.
Sign-Attribut Recordset-Spaltenzeichen-Attribut. Mögliche Werte:

- Nachgestellt. Gibt für den Display-Datentyp mit Vorzeichen an, dass das Zeichen nachgestellt ist (Standard). Diese Option gibt der TI-Laufzeitumgebung an, wie ein signierter DISPLAY-Datentyp formatiert ist, und wirkt sich darauf aus, wie Daten vom Host in und aus dem Automation-Datentyp konvertiert werden. Gibt für den Display-Datentyp mit Vorzeichen an, dass das Vorzeichen nicht getrennt ist (Standard).
- Nachgestelltes Separates. Gibt für den Display-Datentyp mit Vorzeichen an, dass das Vorzeichen getrennt ist. Diese Option gibt der TI-Laufzeitumgebung an, wie ein signierter DISPLAY-Datentyp formatiert ist, und wirkt sich darauf aus, wie Daten vom Host in und aus dem Automation-Datentyp konvertiert werden.
- Führend. Gibt für den Display-Datentyp mit Vorzeichen an, dass das Zeichen führend ist. Diese Option gibt der TI-Laufzeitumgebung an, wie ein signierter DISPLAY-Datentyp formatiert ist, und wirkt sich darauf aus, wie Daten vom Host in und aus dem Automation-Datentyp konvertiert werden. Gibt für den Display-Datentyp mit Vorzeichen an, dass das Vorzeichen nicht getrennt ist (Standard).
- Führend getrennt. Gibt für den Display-Datentyp mit Vorzeichen an, dass das Vorzeichen getrennt ist.
Größe/Genauigkeit Recordset-Spaltengröße.
SOSI Gibt an, ob doppelbytebasierte Zeichensatzdaten voraussichtlich mit einem Shift-out (SO) beginnen und mit einem Si-Zeichen (Shift-In) enden. Wenn dieses Kontrollkästchen aktiviert ist, werden die Zeichen SO und SI aus den Daten entfernt, wenn sie von der Hostanwendung empfangen werden, und die ZEICHEN SO und SI werden den Daten hinzugefügt, wenn sie an die Hostanwendung gesendet werden. In der Länge des PIC G ist es nicht erforderlich, die beiden Bytes für die ZEICHEN SO und SI einzuschließen, da sie von der TI-Laufzeitumgebung angewendet werden. Mögliche Werte:

- STIMMT
- False (Standard)
Zeichenfolgentrennzeichen Recordset-Spaltenzeichenfolgentrennzeichen. Mögliche Werte:

- Leerraum. Teilt der TI-Laufzeitumgebung mit, dass die Mainframedarstellung der Zeichenfolge durch Auffüllen der Zeichenfolgendefinition mit Leerzeichen getrennt wird. Wenn die COBOL-Definition des Mainframes beispielsweise PIC X(10) lautet, aber nur drei Zeichen in der Zeichenfolge enthalten sind, erwartet der Mainframe sieben nachgestellte Leerzeichen. Wenn Sie diese Option auswählen, wird die TI-Laufzeitumgebung daher aufgefordert, die an den Mainframe gesendeten Zeichenfolgen zu konvertieren, um das NULL-Terminierungszeichen der Zeichenfolge in die entsprechende Anzahl von nachgestellten Leerzeichen zu ändern, bevor sie an den Mainframe gesendet wird. Wenn die Zeichenfolge beispielsweise auf dem Mainframe als PIC X(10) definiert ist, sendet TI eine ABC-Zeichenfolge gefolgt von sieben nachfolgenden Leerzeichen. Wenn Sie diese Option auswählen, wird die TI-Laufzeitumgebung außerdem aufgefordert, die vom Mainframe zurückgegebene Ausgabezeichenfolge in den TI Automation-Server zu konvertieren, indem die nachfolgenden Leerzeichen der Zeichenfolge in ein einzelnes NULL-Terminierungszeichen konvertiert werden. Weitere Informationen finden Sie unter Auffüllen von Mainframezeichenzeichenfolgen mit Leerzeichen.
- Null beendet. Teilt der TI-Laufzeitumgebung mit, dass die Mainframedarstellung der Zeichenfolge durch ein NULL-Zeichen (EBCDIC 0x00) getrennt wird. Wenn Sie diese Option auswählen, weist die TI-Laufzeitumgebung an, am Ende einer Zeichenfolge ein einzelnes NULL-Zeichen hinzuzufügen, wenn Platz für das Byte vorhanden ist, bevor eine Zeichenfolge an den Mainframe gesendet wird, und die TI-Laufzeitumgebung wird aufgefordert, beim ersten NULL-Zeichen anzuhalten, das beim Empfangen einer Zeichenfolge vom Mainframe gefunden wird. Wenn Sie diese Option auswählen, weisen Sie TI daher an, nachfolgende Leerzeichen in Ausgabezeichenfolgen beizubehalten, die vom Mainframe stammen, da TI die nachgestellten Leerzeichen nicht in ein einzelnes NULL-Abschlusszeichen konvertiert. Weitere Informationen finden Sie unter Auffüllen von Mainframezeichenzeichenfolgen mit Leerzeichen.

Entwurfseigenschaften

Option Aufgabe
Datentyp Der Datentyp der derzeit angezeigten Spalte. Recordset-Spaltendatentyp. Mögliche Werte:

- Leere
- Boolean
- Byte
- Datum
- Währung
- Decimal
- Ganzzahl
- Lange
- Doppel
- Einzelnen
- Schnur
Name Name der Recordsetspalte. Der Name kann maximal 250 Unicode-Zeichen umfassen.

Achtung

Die Eigenschaften einer Komponente sollen nicht programmgesteuert festgelegt oder geändert werden. Das programmgesteuerte Festlegen oder Ändern der Eigenschaften kann dazu führen, dass die Komponente nicht ordnungsgemäß funktioniert.

Weitere Informationen

Eigenschaften (TI-Projekt)