4D v16.3

Table

Home

 
4D v16.3
Table

Table 


 

Table ( TabelleNum | Ptr ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
TabelleNum | Ptr  Lange Ganzzahl, Zeiger in Tabellennummer oder Zeiger auf Tabelle, oder Zeiger auf Feld
Funktionsergebnis  Lange Ganzzahl, Zeiger in Zeiger auf Tabelle bei Tabellennummer
Tabellennummer bei Zeiger auf Tabelle bzw. Feld

Die Funktion Table hat drei Formen:

  • Übergeben Sie in TabelleNum eine Zahl, gibt Table einen Zeiger auf die Tabelle zurück.
  • Übergeben Sie in Ptr einen Zeiger auf die Tabelle, gibt Table die Tabellennummer der Tabelle zurück.
  • Übergeben Sie in Ptr einen Zeiger auf das Feld, gibt Table die Tabellennummer des Feldes zurück.

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)



Siehe auch 

Field
Get last table number
Table name
Zeiger

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Strukturzugriff
Nummer: 252

This command can be run in preemptive processes

 
GESCHICHTE 

Erstellt: < 4D v6

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)