4D v16.3Table |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Table
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Table ( TabelleNum | Ptr ) -> Funktionsergebnis | ||||||||
| Parameter | Typ | Beschreibung | ||||||
| TabelleNum | Ptr | Lange Ganzzahl, Zeiger |
|
Tabellennummer oder Zeiger auf Tabelle, oder Zeiger auf Feld | |||||
| Funktionsergebnis | Lange Ganzzahl, Zeiger |
|
Zeiger auf Tabelle bei Tabellennummer Tabellennummer bei Zeiger auf Tabelle bzw. Feld |
|||||
Die Funktion Table hat drei Formen:
Dieses Beispiel setzt die Variable TabellePtr in einen Zeiger auf die dritte Tabelle der Datenbank:
TabellePtr:=Table(3)Übergeben Sie TablePtr (ein Zeiger auf die dritte Tabelle) in Table, wird die Zahl 3 zurückgegeben. Folgende Zeile setzt TabelleNum auf 3:
TabelleNum:=Table(TablePtr)Dieses Beispiel setzt die Variable TabelleNum auf die Tabellennummer von [Table3]:
TabelleNum:=Table(->[Table3])Dieses Beispiel setzt die Variable TabelleNum auf die Tabellennummer der Tabelle, zu der das Feld [Table3]Field1 gehört:
TabelleNum:=Table(->[Table3]Field1)
Produkt: 4D
Thema: Strukturzugriff
Nummer:
252
Erstellt: < 4D v6
4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)
Fehler melden