4D View v14PV SELECT RANGES LIST |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v14
PV SELECT RANGES LIST
|
PV SELECT RANGES LIST ( area ; izquierda ; arriba ; derecha ; abajo ; accion ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
area | Entero largo |
![]() |
Área 4D View | |||||
izquierda | Array |
![]() |
Números de columnas de las celdas a la izquierda | |||||
arriba | Array |
![]() |
Números de columnas de las celdas de arriba | |||||
derecha | Array |
![]() |
Números de columnas de las celdas a la derecha | |||||
abajo | Array |
![]() |
Números de columnas de las celdas de abajo | |||||
accion | Entero |
![]() |
Acción de selección | |||||
Este comando es similar al comando PV SELECT RANGE, excepto que aplica a varios rangos de celdas cuyas coordenadas se guardan en los arrays izquierda, arriba, derecha y abajo.
accion se define con las constantes PV Acciones de selección:
Constante | Tipo | Valor |
pv selection add | Entero largo | 1 |
pv selection reduce | Entero largo | 2 |
pv selection set | Entero largo | 0 |
Provoquemos por programación la selección de cinco rangos de tamaños crecientes.
C_INTEGER($Index) `Índice de bucle
C_INTEGER($Number) `Número de rangos
$Number:=5 `El grupo de cinco en el rango
ARRAY LONGINT($Left;5)
ARRAY LONGINT($Top;5)
ARRAY LONGINT($Right;5)
ARRAY LONGINT($Bottom;5)
`Inicialización
For($Index;1;$Number)
$Left{$Index}:=$Index*3 `Límites izquierda
$Top{$Index}:=$Index*6 `Límites arriba
$Right{$Index}:=$Index*4 `Límites derecha
$Bottom{$Index}:=$Index*7 `Límites abajo
End for
PV SELECT RANGES LIST(Area;$Left;$Top;$Right;$Bottom;pv selection add)
Producto: 4D View
Tema: PV Selección
Número
15944
Creado por: 4D View 6.8
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)