4D View v12PV SET CELL VARIABLE | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
                    
                        
  | 
                
                    
                         
    4D View v12
 
PV SET CELL VARIABLE 
 
        
 | 
                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV SET CELL VARIABLE ( area ; columna ; linea ; variable ) | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| area | Entero largo | 
             
         | 
        Área 4D View | |||||
| columna | Entero largo | 
             
         | 
        Número de columna de la celda | |||||
| linea | Entero largo | 
             
         | 
        Número de línea de la celda | |||||
| variable | Cadena | 
             
         | 
        Nombre de variable | |||||
El comando PV SET CELL VARIABLE asocia una variable a la celda designada por columna y linea. Toda modificación del contenido de la celda repercutirá en la variable y viceversa.
El siguiente método de formulario muestra la hora actual en la celda C3 utilizando la variable vHora. Esta variable se actualiza cada segundo, para dar la celda el comportamiento de un reloj:
 C_TIME(vHora) `Variable recibe la hora mostrada
 
 Case of
    :(Form event=On Load)
       If(PV Get cell variable(Area;3;3)="") `Aún no hay variable asociada a C3
          PV SET CELL VARIABLE(Area;3;3;"vHora") `Asociamos la variable vHora
       End if
       SET TIMER(60) `Cada segundo
 
    :(Form event=On Timer)
       vTime:=Current time
 End case
	Producto: 4D View
	Tema: PV Valor celda
	Número 
        15919
        
        
        
	
	Creado por: 4D View 6.8
PV ADD DYNAMIC ARRAYS
PV Get cell value type
PV Get cell variable
PV SET CELL FIELD