4D View v14PV GET CELL NAME LIST |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v14
PV GET CELL NAME LIST
|
PV GET CELL NAME LIST ( area ; columnas ; lineas ; nombres ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
area | Entero largo |
![]() |
Área 4D View | |||||
columnas | Array entero largo |
![]() |
Array de los números de columnas de las celdas | |||||
lineas | Array entero largo |
![]() |
Array de los números de líneas de las celdas | |||||
nombres | Array texto |
![]() |
Nombres de las celdas | |||||
El comando PV GET CELL NAME LIST recupera respectivamente en el arrays nombres, columnas, y lineas los nombres, números de columnas y números de líneas de las celdas a las cuales se les asignó un nombre.
El siguiente método se encuentra en un módulo genérico que gestiona los nombres de las celdas. No hay un comando específico que permite el posicionamiento de una celda utilizando su nombre, pero simplemente utilice el comando PV GOTO CELL, como parámetro, un elemento de cada uno de los arrays $TabColumns y $TabRows arrays correspondientes a la posición del nombre deseado en $TabNames:
C_TEXT($1) `Nombre de la celda a la cual ir
C_LONGINT($Position) `Posición del nombre de la celda en la lista de nombres
ARRAY LONGINT($TabColumns;0) `Array de columnas
ARRAY LONGINT($TabRows;0) `Arrays de líneas
ARRAY TEXT($TabNames;0) `Array de nombres de celdas
`Recuperación de los nombres y de las coordenadas correspondientes
PV GET CELL NAME LIST(Area;$TabColumns;$TabRows;$TabNames)
$Position:=Find in array($TabNames;$1) `Buscamos nuestra celda
If($Position#-1) `Existe
PV GOTO CELL(Area;$TabColumns{$Position};$TabRows{$Position}) `La volvemos actual
Else
`Manejamos el posible error
End if
Producto: 4D View
Tema: PV Propiedad de celda
Número
15921
Creado por: 4D View 6.8
PV Get cell name
PV GOTO CELL
PV SET CELL NAME
4D View - Lenguaje ( 4D View v11.4)
4D View - Lenguaje ( 4D View v12)
4D View - Lenguaje ( 4D v13)
4D View - Lenguaje ( 4D View v14 R2)
4D View - Lenguaje ( 4D View v14)
4D View - Lenguaje ( 4D View v14 R3)
4D View - Lenguaje ( 4D View v14 R4)