PV DEFILER ZONE

4D - Documentation   Français   English   German   4D View, Commandes par thèmes   4D View, Liste des commandes   4D View, Constantes par thèmes   Retour   Précédent   Suivant

version 2004.4


PV DEFILER ZONE (zone; horizontal; vertical; mode)

ParamètreTypeDescription
zoneEntier longZone 4D View
horizontalEntier longNombre de pixels ou numéro de colonne
verticalEntier longNombre de pixels ou numéro de ligne
modeEntierMode de défilement : 0 = absolu, 1 = relatif,
2 = cellule

Description

La commande PV DEFILER ZONE permet de faire défiler par programmation le contenu de la zone 4D View en fonction des valeurs passées dans les paramètres horizontal et vertical. Vous pouvez passer des pixels ou des coordonnées de cellule, le paramètre mode permettant de définir le type de déplacement choisi.

Note : Si le document comporte des volets, le défilement est effectué dans le volet courant.

Si vous passez 0 dans le paramètre mode, vous indiquez que les valeurs passées dans horizontal et vertical sont exprimées en pixels et que le déplacement doit être effectué à partir de la première cellule de la zone (défilement absolu).

Si vous passez 1 dans le paramètre mode, vous indiquez que les valeurs passées dans horizontal et vertical sont exprimées en pixels et que le déplacement doit être effectué à partir de la première cellule visible de la zone (défilement relatif).

Si vous passez des valeurs positives dans horizontal et vertical, le défilement sera effectué respectivement vers la droite et vers le bas. Si vous passez des valeurs négatives, le défilement sera effectué vers la gauche et vers le haut.

Note : 4D View ajuste l'affichage de manière à ce que la première cellule en haut à gauche après le déplacement soit entièrement visible.

Si vous passez 2 dans le paramètre mode, vous indiquez que les valeurs passées dans horizontal et vertical sont respectivement des numéros de colonne et de ligne. Ces coordonnées désignent la cellule devant apparaître en haut à gauche de la zone après le déplacement.

Exemple

Cet exemple permet de faire défiler automatiquement un document à l'issue d'une recherche :

   PV CHERCHER(zone;"Smith";1;1;$col;$ligne)
   PV DEFILER ZONE(zone;$col;$ligne;2)

4D - Documentation   Français   English   German   4D View, Commandes par thèmes   4D View, Liste des commandes   4D View, Constantes par thèmes   Retour   Précédent   Suivant