| 4D View v15PV SET CELL FIELD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D View v15
 PV SET CELL FIELD 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV SET 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 do campo | |||||
O comando PV SET CELL FIELD associa um campo a célula de área cujas coordenadas correspondem a intersecção de coluna e linha.
numTabela é o número da tabela na que deseja associar o registro atual da célula. O valor que aparece é o do campo para o registro atual.
A célula está associada ao campo de forma dinâmica: toda modificação do valor se reflete automaticamente no campo do registro atual e vice-versa.
É possível construir um formulário de entrada composto por células 4D View: cada uma delas permite a visualização e a modificação dos campos associados com o comando PV SET CELL FIELD. O registro pode ser lidado pelo método de chamada ou outro objeto do formulário, para uma entrada em um loop:
 C_LONGINT($Table;$Field) //Referência dos campos associados
 
 If(Form event=On Load)
    PV GET CELL FIELD(Area;2;1;$Table;$Field) //Há um campo associado a  B1?
    If($Table=0) & ($Field=0)
       PV SET CELL FIELD(Area;2;1;1;4) //B1 : [Clientes]Sobrenome
    End if
 
    PV GET CELL FIELD(Area;2;2;$Table;$Field)/Há um campo associado a B2?
    If($Table=0) & ($Field=0)
       PV SET CELL FIELD(Area;2;2;1;3) //B2 : [Clientes]Nome
    End if
 
  //Etiquetas
    PV SET CELL STRING VALUE(Area;1;1;"Sobrenome:")
    PV SET CELL STRING VALUE(Area;1;2;"Nome:")
 
    CREATE RECORD([Clients]) //Novo cliente introduzido
 End if
									PV ADD DYNAMIC FIELDS
									
									PV GET CELL FIELD
									
									PV Get cell value type
									
									PV SET CELL VARIABLE
									
	Produto: 4D View
	Tema:  PV Valor célula
	Número 
        15918
        
        
        
	
	Criado por: 4D View 6.8
	4D View Linguagem ( 4D View v15)
	
	
	
	
	
	
	
 Adicionar um comentário
Adicionar um comentário