4D View v14PV SELECT COLUMNS |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v14
PV SELECT COLUMNS
|
PV SELECT COLUMNS ( area ; primera ; ultima ; accion ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
area | Entero largo |
![]() |
Área 4D View | |||||
primera | Entero largo |
![]() |
Primer columna seleccionada | |||||
ultima | Entero largo |
![]() |
Última columna seleccionada | |||||
accion | Entero |
![]() |
Acción de selección | |||||
El comando PV SELECT COLUMNS selecciona las columnas de area situadas entre las columnas número primera y ultima.
El parámetro accion permite definir la acción de selección que quiere ejecutar cuando una selección de columnas ya existe: puede crear una nueva selección, añadir las columnas a la selección, reducir la selección o eliminar columnas de la selección. accion se define utilizando las constantes del tema 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 |
Queremos seleccionar la columna y la línea de la celda actual.
C_LONGINT($Column;$Row) `Para obtener las coordenadas
C_INTEGER($ColSelect;$RowSelect) `Para saber si la columna/linea fueron seleccionadas
PV GET CURRENT CELL(Area;$Column;$Row) `Obteniendo las coordenadas de la celda actual
$ColSelect:=PV Is column selected(Area;$Column)
$RowSelect:=PV Is row selected(Area;$Row)
If($ColSelect=0) `La columna no está seleccionada
PV SELECT COLUMNS(Area;$Column;$Column;pv selection add) `La seleccionamos
End if
If($RowSelect=0) `La linea no está seleccionada
PV SELECT ROWS(Area;$Row;$Row;pv selection add) `La seleccionamos
End if
Producto: 4D View
Tema: PV Selección
Número
15943
Modificado: 4D View 2004.4
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)