4D v16.3GET FIELD PROPERTIES |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
GET FIELD PROPERTIES
|
GET FIELD PROPERTIES ( FeldPtr | TabelleNum {; FeldNum}; FeldTyp {; FeldLänge {; Indiziert {; Einmalig {; Ausgeblendet}}}} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
FeldPtr | TabelleNum | Zeiger, Lange Ganzzahl |
![]() |
Zeiger auf Feld oder Tabellennummer | |||||
FeldNum | Lange Ganzzahl |
![]() |
Feldnummer, wenn Tabellennummer der erste Parameter ist | |||||
FeldTyp | Lange Ganzzahl |
![]() |
Feldtyp | |||||
FeldLänge | Lange Ganzzahl |
![]() |
Feldlänge, wenn alphanumerisch | |||||
Indiziert | Boolean |
![]() |
Wahr = Indiziert, Falsch = Nicht indiziert | |||||
Einmalig | Boolean |
![]() |
Wahr = Einmalig, Falsch = Nicht einmalig | |||||
Ausgeblendet | Boolean |
![]() |
Wahr = Unsichtbar, Falsch = Sichtbar | |||||
Der Befehl GET FIELD PROPERTIES gibt Information über das Feld zurück, adressiert durch FeldPtr bzw. TabelleNum und FeldNum.
Sie übergeben entweder:
Nach dem Aufruf:
Konstante | Typ | Wert |
Is alpha field | Lange Ganzzahl | 0 |
Is BLOB | Lange Ganzzahl | 30 |
Is Boolean | Lange Ganzzahl | 6 |
Is date | Lange Ganzzahl | 4 |
Is float | Lange Ganzzahl | 35 |
Is integer | Lange Ganzzahl | 8 |
Is integer 64 bits | Lange Ganzzahl | 25 |
Is longint | Lange Ganzzahl | 9 |
Is object | Lange Ganzzahl | 38 |
Is picture | Lange Ganzzahl | 3 |
Is real | Lange Ganzzahl | 1 |
Is subtable | Lange Ganzzahl | 7 |
Is text | Lange Ganzzahl | 2 |
Is time | Lange Ganzzahl | 11 |
Dieses Beispiel setzt die Variablen vTyp, vLänge, vIndex, vEinmalig und vUnsichtbar auf die Attribute des dritten Feldes der ersten Tabelle:
GET FIELD PROPERTIES(1;3;vTyp;vLänge;vIndex,vEinmalig;vUnsichtbar)
Dieses Beispiel setzt die Variablen vTyp, vLänge, vIndex, vEinmalig und vUnsichtbar auf die Attribute des Feldes [Tabelle3]Feld2:
GET FIELD PROPERTIES(-[Tabelle3]Feld2;vTyp;vLänge;vIndex;vEinmalig;vUnsichtbar)
Produkt: 4D
Thema: Strukturzugriff
Nummer:
258
Geändert: 4D v11 SQL
Geändert: 4D v15
4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)