Freigeben über


Recordset Column-Eigenschaften

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

COBOL-Eigenschaften

Verwenden Sie diese Um dies zu tun
Hostdatentyp Gibt den Datentyp des Recordsetspaltenhosts an.
Fehlerbehandlung Fehlerbehandlung bei Recordsetspalten. Mögliche Werte sind:

- Abschneiden. Wenn ausgewählt und ein Fehler auftritt, schneidet TI den Wert ab. (Standard)
- Runden. Wenn ausgewählt und ein Fehler auftritt, rundet TI den Wert ab.
- Fehler. Wenn ausgewählt und ein Fehler auftritt, gibt TI einen Fehler zurück.
Füller Recordset-Spaltenfüllung. Der Standardwert ist 0.
Vom Host Gibt die Anzahl der Bytes von FILLER an, die diesem Datenelement in den Puffern folgen, 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 diesem Datenelement in Puffern folgen, die an den Server gesendet werden. FILLER verursacht eine nicht übersetzte Lücke im Puffer. FILLER ist auf der Automatisierungsseite nicht sichtbar.
Scale Recordset-Spaltenskalierung.
Sign-Attribut Recordset-Spaltenzeichen-Attribut. Mögliche Werte sind:

- Nachgestellt. Gibt für den signierten DISPLAY-Datentyp an, dass das Zeichen nachgestellt ist (Standard). Diese Option gibt der TI-Laufzeitumgebung an, wie ein signierter DISPLAY-Datentyp formatiert ist und sich darauf auswirkt, wie Daten vom Host in den Automatisierungsdatentyp konvertiert werden. Gibt für signierten DISPLAY-Datentyp an, dass das Zeichen nicht getrennt ist (Standardeinstellung).
- Nachgestellt getrennt. Gibt für signierten DISPLAY-Datentyp an, dass das Zeichen getrennt ist. Diese Option gibt der TI-Laufzeitumgebung an, wie ein signierter DISPLAY-Datentyp formatiert ist und sich darauf auswirkt, wie Daten vom Host in den Automatisierungsdatentyp konvertiert werden.
- Führend. Gibt für den signierten DISPLAY-Datentyp an, dass das Zeichen vorangestelltes Zeichen ist. Diese Option gibt der TI-Laufzeitumgebung an, wie ein signierter DISPLAY-Datentyp formatiert ist und sich darauf auswirkt, wie Daten vom Host in den Automatisierungsdatentyp konvertiert werden. Gibt für signierten DISPLAY-Datentyp an, dass das Zeichen nicht getrennt ist (Standardeinstellung).
- Vorangestellter Separater. Gibt für signierten DISPLAY-Datentyp an, dass das Zeichen getrennt ist.
Größe/Genauigkeit Recordset-Spaltengröße.
SOSI Gibt an, ob Daten aus Doppelbyte-Zeichensatz mit einem Umschaltzeichen (SO) beginnen und mit einem UMSCHALTZEICHEN (SI) enden. Wenn dieses Kontrollkästchen aktiviert ist, werden die SO- und SI-Zeichen aus den Daten entfernt, wenn es von der Hostanwendung empfangen wird, und die SO- und SI-Zeichen 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 SO- und SI-Zeichen einzuschließen, da die TI-Laufzeitumgebung sie anwendet. Mögliche Werte sind:

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

- Leerraum. Teilt der TI-Laufzeitumgebung mit, dass die Großrechnerdarstellung der Zeichenfolge durch Abstand der Zeichenfolgendefinition mit Leerzeichen getrennt wird. Wenn beispielsweise die COBOL-Definition des Großrechners PIC X(10) lautet, aber nur drei Zeichen in der Zeichenfolge enthalten sind, erwartet der Großrechner sieben nachfolgende Leerzeichen. Daher weist die Auswahl dieser Option die TI-Laufzeitumgebung an, Zeichenfolgen, die an den Mainframe gesendet werden, zu konvertieren, um das NULL-Beendigungszeichen der Zeichenfolge in die entsprechende Anzahl nachgestellter Leerzeichen zu ändern, bevor sie an den Mainframe gesendet werden. Wenn beispielsweise die Zeichenfolge auf dem Großrechner als PIC X(10) definiert ist, sendet TI eine Zeichenfolge von ABC gefolgt von sieben nachfolgenden Leerzeichen. Wenn Sie diese Option auswählen, wird der TI-Laufzeitumgebung auch mitgeteilt, dass die ausgabebasierte Zeichenfolge, die vom Mainframe zurückgegeben wird, in den TI Automation-Server konvertiert wird, indem die nachfolgenden Leerzeichen der Zeichenfolge in ein einzelnes Null-Beendigungszeichen konvertiert werden. Weitere Informationen finden Sie unter Padding Mainframe Character Strings with Spaces.
- Null beendet. Teilt der TI-Laufzeitumgebung mit, dass die Großrechnerdarstellung der Zeichenfolge durch ein NULL-Zeichen (EBCDIC 0x00) getrennt ist. Wenn Sie diese Option auswählen, wird der TI-Laufzeitumgebung mitgeteilt, am Ende einer Zeichenfolge ein einzelnes NULL-Zeichen hinzuzufügen, wenn es Platz für das Byte gibt, bevor eine Zeichenfolge an den Mainframe gesendet wird, und die TI-Laufzeitumgebung angibt, das beim Empfang einer Zeichenfolge aus dem Mainframe zu beenden. Wenn Sie diese Option auswählen, weisen Sie TI daher an, nachfolgende Leerzeichen in Ausgabezeichenfolgen beizubehalten, die vom Mainframe stammen, da TI die nachfolgenden Leerzeichen nicht in einen einzelnen NULL-Endator konvertiert. Weitere Informationen finden Sie unter Padding Mainframe Character Strings with Spaces.

Entwurfseigenschaften

Verwenden Sie diese Um dies zu tun
Datentyp Der Datentyp der aktuell angezeigten Spalte. Recordset-Spaltendatentyp. Mögliche Werte sind:

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

Vorsicht

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 falsch funktioniert.

Siehe auch

Properties (TI Project)