4D View v16

PV FREEZE PANES

Accueil

 
4D View v16
PV FREEZE PANES

PV FREEZE PANES 


 

PV FREEZE PANES ( zone ; mode ) 
Paramètre Type   Description
zone  Entier long in Zone 4D View
mode  Entier long in 0=verrouillage du défilement, 1=verrouillage du défilement et de la modification des en-têtes

La commande PV FIGER VOLETS fige le volet horizontal et/ou le volet vertical de la zone 4D View. Pour que la commande fonctionne, la zone doit contenir au plus un volet vertical et/ou horizontal et ne pas être déjà en mode "figé".

Le paramètre mode permet de définir le type de verrouillage effectué dans la zone :

  • Si mode = 0, seul le défilement à l’intérieur du volet est figé. Ce verrouillage est celui effectué lors de l’utilisation de la commande Figer les volets du menu Affichage.
  • Si mode = 1, le verrouillage est étendu : en plus du défilement, le verrouillage affecte les modifications des en-têtes (style, taille de police...) et un clic dans une cellule du volet sélectionne la totalité de la colonne/ligne.

Si la zone ne contient aucun séparateur de volet ou si elle contient plus d’un volet vertical ou horizontal, la commande ne fait rien et la variable OK prend la valeur 0.
Si la commande est exécutée correctement, la variable OK prend la valeur 1 et le menu Affichage est modifié en conséquence : la commande Figer les volets est grisée et la commande Libérer les volets est activée.

Pour repasser la zone en mode "volets standard", il est nécessaire d’exécuter la commande PV LIBERER VOLETS ou que l’utilisateur sélectionne la commande de menu Libérer les volets.

Exemple  

Le code suivant vérifie que la zone contient bien deux volets horizontaux (un séparateur = deux volets) et les fige en mode étendu :

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

Si la zone ne contient aucun séparateur de volet ou si elle contient plus d’un volet vertical ou horizontal, la commande ne fait rien et la variable OK prend la valeur 0. Si la commande est exécutée correctement, la variable OK prend la valeur 1.



Voir aussi  

PV UNFREEZE PANES

 
PROPRIÉTÉS 

Produit : 4D View
Thème : PV Volet
Numéro : 15794

Cette commande modifie la variable système OK

 
HISTORIQUE 

Créé : 4D View v11.2

 
UTILISATION DE L'ARTICLE

4D View - Langage ( 4D View v16)