| 4D v13PV GET CELL FIELD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D View v13
 PV GET CELL FIELD 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV GET CELL FIELD ( area ; coluna ; linha ; numTabela ; numCampo ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| area | Inteiro longo |   | Área 4D View | |||||
| coluna | Inteiro longo |   | Número de coluna da célula | |||||
| linha | Inteiro longo |   | Número de linha da célula | |||||
| numTabela | Inteiro |   | Número de tabela | |||||
| numCampo | Inteiro |   | Número de campo | |||||
O comando PV GET CELL FIELD devolve, nos parâmetros tabela e campo, os números da tabela e do campo relacionados a célula designada por coluna e linha.
Consulte o exemplo do comando PV SET CELL FIELD.
O seguinte exemplo ilustra o uso do comando PV GET CELL FIELD em um método permitindo a ordem das colunas dinâmicas depois de um clique no cabeçalho. A área só contém colunas dinâmicas. Começamos por instalar o método chamada de retorno EventMethod que será chamado no evento de um clique na área:
 PV ON EVENT(area;pv on clicked;"EventMethod")Esta instrução intercepta todo clique na área. O método EventMethod nos permite detectar os cliques nos cabeçalhos das colunas e ordenar os dados em consequência.
  `EventMethod Method
 C_BOOLEAN($0)
 C_LONGINT($1;$2;$3;$4;$5;$6)
 C_INTEGER($tableNum;$fieldNum)
 
 If($5=0) `Se o clic é feito em um cabeçalho
    $0:=True `Cancela o evento
    PV GET CELL FIELD(area;$4;1;$tableNum;$fieldNum) `Data a ordenar
    ORDER BY(Table($tableNum)->;Field($tableNum;$fieldNum)->;>) `Ordem dos dados 4D
 End if `Os valores associados nas colunas se ordenam automaticamente
	Produto: 4D
	Tema:  PV Valor célula
	Número 
        15913
        
        
        
	
	Criado por: 4D View 6.8
PV Get cell value type
PV SET CELL FIELD