4D View v16

PV FREEZE PANES

Inicio

 
4D View v16
PV FREEZE PANES

PV FREEZE PANES 


 

PV FREEZE PANES ( area ; modo ) 
Parámetro Tipo   Descripción
area  Entero largo in Área 4D View
modo  Entero largo in 0=bloqueo de desplazamiento, 1=bloqueo de desplazamiento y de la modificación de los encabezados

El comando PV FREEZE PANES congela el primer panel horizontal y/o el panel vertical del area 4D View. Para que el comando funcione, el area debe contener como máximo un separador vertical y/o un separador horizontal y no debe estar en modo "congelado".

El parámetro modo se utiliza para especificar el tipo de bloqueo efectuado en el area:

  • Si modo = 0, sólo se congela el desplazamiento al interior del panel. Este bloqueo se efectúa cuando utiliza el comando Inmovilizar paneles del menú Ver.
  • Si modo = 1, el bloqueo se extiende: además de desplazamiento, el bloqueo afecta a las modificaciones de los encabezados (estilo, tamaño de fuente, etc.) y haciendo clic en una celda del panel selecciona la totalidad de la columna/linea.

Si el area no contiene un separador de panel o si contiene más de un panel vertical u horizontal, el comando no hace nada y la variable OK toma el valor 0.
Si el comando se ejecuta correctamente, la variable OK toma el valor 1 y el menú Ver se modifica en consecuencia: el comando Inmovilizar paneles se pone gris y el comando Liberar paneles se activa.

Para cambiar el área de nuevo a modo "panel estándar", es necesario ejecutar el comando PV UNFREEZE PANES o que el usuario seleccione el comando de menú Liberar paneles.

Ejemplo  

El siguiente código asegura que el area contiene dos paneles horizontales (un separador = dos paneles) y los congela en modo extendido:

 $nbpanes:=PV Get area property(area;pv hor pane count)
 If($nbpanes=2)
    PV FREEZE PANES(area;1)
 End if

Si el area no contiene separadores de panel o si contiene más de un divisor de panel vertical u horizontal, el comando no hace nada y la variable OK toma el valor 0. Si el comando se ejecuta correctamente, la variable OK toma el valor 1.



Ver también 

PV UNFREEZE PANES

 
PROPIEDADES 

Producto: 4D View
Tema: PV Paneles
Número 15794

Este comando modifica la variable sistema OK

 
HISTORIA 

Creado por: 4D View v11.2

 
ARTICLE USAGE

4D View - Lenguaje ( 4D View v16)