| 4D v18Table | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 Table 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Table ( numTabela|Ponteiro ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| numTabela|Ponteiro | Inteiro longo, Ponteiro |   | Número de tabela, ou ponteiro de Tabela, ou ponteiro de Campo | |||||
| Resultado | Inteiro longo, Ponteiro |   | 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:
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)
	Produto: 4D
	Tema: Acesso a Estrutura
	Número 
        252
        
        
        
	
	Criado por: < 4D v6
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de linguagem 4D ( 4D v18)
	
	
	
	
	
 Adicionar um comentário
Adicionar um comentário