| 4D View v15PV SET CELL NAME | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D View v15
 PV SET CELL NAME 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV SET CELL NAME ( area ; columna ; linea ; nombre ; modo ) | ||||||||
| 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 | |||||
| nombre | Cadena |   | Nombre de la celda | |||||
| modo | Entero largo |   | 0 o se omite = Añadir el nombre, 1 = Remplazar el nombre | |||||
El comando PV SET CELL NAME define el nombre de una celda definida por los parámetros columna y linea.
Puede acceder a una celda, ya sea por su referencia absoluta, número de línea y columna, o por su nombre. Las fórmulas del área 4D View también se pueden referenciar a esta celda utilizando su nombre.
Notas:
El parámetro opcional modo se utiliza para definir la manera como debe definirse el nuevo nombre de la celda si la celda a tiene uno o más nombre(s). Puede utilizar las siguientes constantes del tema PV Propiedades celda:
| Constante | Tipo | Valor | 
| pv add name | Entero largo | 0 | 
| pv replace name | Entero largo | 1 | 
Este ejemplo permite dar un nombre a la celda actual. Si ya tiene un nombre, el usuario puede cambiarlo:
 C_TEXT($CellName) `Nombre a asignar a la celda
 C_LONGINT($Column) `Número de la columna de la celda actual
 C_LONGINT($Row) `Número de línea de la celda actual
 
 PV GET CURRENT CELL(Area;$Column;$Row) `Recuperación de las coordenadas de la celda actual
 $CellName:=PV Get cell name(Area;$Column;$Row) `Nombre posiblemente dado
 
 If($CellName="") `¿La celda ya tiene un nombre?
    $CellName:=Request("¿Qué nombre quiere asignar a esta celda?";"Nuevo nombre")
    If($CellName#"") `Se introdujo un nombre
       PV SET CELL NAME(Area;$Column;$Row;$CellName) `Asignación del nombre introducido
    End if
 Else `La celda actual ya tiene un nombre
    CONFIRM("Esta celda se llama "+$CellName+". ¿Desea renombrarla?";"Sí";"No")
    If(OK=1) `El usuario desea renombrar la celda
       PV SET CELL NAME(Area;$Column;$Row;$CellName;pv replace name)
    End if
 End if
	Producto: 4D View
	Tema: PV Propiedad de celda
	Número 
        15923
        
        
        
	
	Modificado: 4D View 2004.1
	
	
	
	
	
	
	
	
	4D View - Lenguaje ( 4D View v15)
	
	
	
	
	
	
	
 Añadir un comentario
Añadir un comentario