| 4D v15.4GET FIELD PROPERTIES | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v15.4
 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 v15.4)
	4D Programmiersprache ( 4D v15)
	
	
	
	4D Programmiersprache ( 4D v15.3)
 Fehler melden
Fehler melden