4D v14.3

Table

Página Inicial

 
4D v14.3
Table

Table 


 

Table ( numTabela|Ponteiro ) -> Resultado 
Parâmetro Tipo   Descrição
numTabela|Ponteiro  Inteiro longo, Ponteiro in Número de tabela, ou ponteiro de Tabela, ou ponteiro de Campo
Resultado  Inteiro longo, Ponteiro in Ponteiro tabela, se um número de tabela for passado. Número de tabela, se um ponteiro de tabela for passado. Número de tabela, se um ponteiro de Campo for passado.

O comando Table tem três sintaxes diferentes:

  • Se passa um número de tabela em numTabela, Table retorna um ponteiro para a tabela.
  • Se passa um ponteiro de tabela em Ponteiro, Table retorna o número da tabela.
  • Se passa um ponteiro de campo em Ponteiro, Table retorna o número de tabela do campo.

Esse exemplo, a variável ponTabela recebe um ponteiro da tabela 3 do banco:

 ponTabela:=Table(3)

Se passa pontTabela (um ponteiro a tabela 3) a Table retorna 3. Na linha abaixo, a variável numTabela assume o valor 3:

 numTabela:=Table(pontTabela)


Neste exemplo, a variável numTabela é igual ao número da tabela [Tabela3]:

 numTabela:=Table(->[Tabela3])

Este exemplo, a variável numTabela é igual ao número da tabela a qual pertence o campo [Tabela3]Campo1:

 numTabela:=Table(->[Tabela3]Campo1)

 
PROPRIEDADES 

Produto: 4D
Tema: Acesso a Estrutura
Número 252

 
HISTÓRIA 

Criado por: < 4D v6

 
VER TAMBÉM 

Field
Get last table number
Ponteiros
Table name

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)