4D View v16

PV SET CELL BOOLEAN VALUE

Inicio

 
4D View v16
PV SET CELL BOOLEAN VALUE

PV SET CELL BOOLEAN VALUE 


 

PV SET CELL BOOLEAN VALUE ( area ; columna ; linea ; valor ) 
Parámetro Tipo   Descripción
area  Entero largo in Área 4D View
columna  Entero largo in Número de columna de la celda
linea  Entero largo in Número de línea de la celda
valor  Entero in Valor de la celda

El comando PV SET CELL BOOLEAN VALUE asigna el valor entero a la celda asignada por columna y linea. Este entero permite expresar un valor booleano (0=Falso, 1=Verdadero): luego es necesario traducir los booleanos 4D como una función Num(elBooleano).

Ejemplo  

Modificaremos el ejemplo del comando PV SET CELL STRING VALUE al tipo booleano, representado por un entero:

 C_LONGINT($CopyNumber)
 C_LONGINT($Column;$Row`Coordenadas de la celda a copiar
 C_LONGINT($Index`Índice del bucle
 C_BOOLEAN($Value`Valor a copiar
 
 $CopyNumber:=Num(Request("¿Cuántas copias desea?";"5")) `5 por defecto
 
 If($CopyNumber>0)
    PV GET CURRENT CELL(Area;$Column;$Row`Celda a copiar
    $Value:=(PV Get cell boolean value(Area;$Column;$Row)=1) `Conversión entero a booleano
    For($Index;$Row+1;$Row+$CopyNumber`$CopyNumber loop(s)
       PV SET CELL BOOLEAN VALUE(Area;$Column;$Index;Num($Value)) `Copiar valor
    End for
 End if



Ver también 

PV Get cell boolean value
PV Get cell value type

 
PROPIEDADES 

Producto: 4D View
Tema: PV Valor celda
Número 15841

 
HISTORIA 

Creado por: 4D View 6.8

 
ARTICLE USAGE

4D View - Lenguaje ( 4D View v16)