Diese Klasse repräsentiert ein Feld in einem Result-Objekt.
Die Klasse ResultField verfügt nur über diese vier Eigenschaften:
Eigenschaft | Datentyp | Beschreibung |
---|---|---|
Name | String | Liefert den Namen des aktuellen Feldes im Result-Objekt. |
Result | Result | Liefert das Result-Objekt, das dieses (Result-)Feld besitzt. |
Type | Integer | Liefert den Typ des DB-Feldes im Result-Objekt. Eine der folgenden Konstanten für den Feld-Datentyp wird zurückgegeben: db.Blob (-2), db.Boolean (1), db.Date (8), db.Float (7), db.Integer (4), db.Long (5), db.Serial (-1) oder db.String (9). |
Length | Integer | Liefert die Länge des aktuellen Feldes im Result-Objekt. Das gilt nur für ein Textfeld. Das können Sie über den Typ des DB-Feldes prüfen. Wenn für das DB-Textfeld kein Limit/Feldlänge angegeben wurde, dann wird Null zurückgegeben. |
Tabelle 22.4.11.1.1 : Eigenschaften der Klasse ResultField
Beispiel
Dim iTextLength As Integer If ResultField.Type = db.String Then If iTextLength = Null Then Message.Info("Info-Text: No limit (NULL)") Return Else iTextLength = ResultField.Length Endif Endif