Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v19
VP SHOW CELL

VP SHOW CELL 


 

VP SHOW CELL ( objPlage {; posV ; posH} ) 
Paramètre Type   Description
objPlage  Objet in Objet plage de cellule(s)
posV  Entier long in Position verticale de la vue de la cellule ou de la ligne
posH  Entier long in Position horizontale de la vue de la cellule ou de la ligne

La commande VP SHOW CELL repositionne verticalement et horizontalement la vue de objPlage

Dans objPlage, passez, en tant qu'objet, une plage de cellules que vous souhaitez afficher. La vue de objPlage sera positionnée verticalement ou horizontalement (i.e., où objPlage apparait) en fonction des paramètres posV et posH

Le paramètre posV définit la position verticale souhaitée pour afficher objPlage. Les sélecteurs suivants sont disponibles :

Constante Valeur Comment
vk position top 0

Alignement vertical vers le haut de la cellule ou de la ligne

vk position bottom 2

Alignement vertical vers le bas de la cellule ou de la ligne

Le paramètre posH définit la position horizontale souhaitée pour afficher objPlage. Les sélecteurs suivants sont disponibles :

Constante Valeur Comment
vk position left 0

Alignement horizontal vers la gauche de la cellule ou de la colonne

vk position right 2

Alignement horizontal vers la droite de la cellule ou de la colonne

Les paramètres posV et posH acceptent les sélecteurs suivants :

Constante Valeur Comment
vk position center 1

Alignement vers le centre. L'alignement s'appliquera à la limite de la cellule, ligne ou colonne, en fonction de la position de la vue indiquée :

  • Position verticale de la vue - cellule ou ligne
  • Position horizontale de la vue - cellule ou ligne
vk position nearest 3

Alignement vers la limite la plus proche (haut, bas, gauche, droite, centre). L'alignement s'appliquera à la limite de la cellule, ligne ou colonne, en fonction de la position de la vue indiquée :

  • Position verticale de la vue (haut, centre, bas) - cellule ou ligne
  • Position horizontale de la vue (gauche, centre, droite) - cellule ou ligne

Note : Cette commande n'est efficace que si le repositionnement de la vue est possible. Par example, si objPlage est contenu dans la cellule A1 (la première colonne et la première ligne) de la feuille courante, le repositionnement de la vue n'apportera aucun changement, étant donné que les limites verticales et horizontales ont déjà été atteintes (i.e., il n'est pas possible de faire dérouler davantage vers le haut ou vers la gauche). De même si objPlage est contenu dans la cellule C3 et que la vue est repositionnée au centre ou en bas à droite. La vue demeure inchangée. 

Exemple  

Vous souhaitez visualiser la cellule dans la colonne AY, ligne 51, au centre de la zone 4D View Pro. Le code suivant :

 $displayCell:=VP Cell("myVPArea";50;50)
  // Déplacez la vue pour afficher la cellule
 VP SHOW CELL($displayCell;vk position center;vk position center)

affichera :

Le même code ainsi que les sélecteurs verticaux et horizontaux ont été modifiés pour afficher la même cellule en haut à droite de la zone 4D View Pro :

 $displayCell:=VP Cell("myVPArea";50;50)
  // Déplacez la vue pour afficher la cellule
 VP SHOW CELL($displayCell;vk position top;vk position right)

affichera : 



Voir aussi  

VP ADD SELECTION
VP Get active cell
VP Get selection
VP RESET SELECTION
VP SET ACTIVE CELL
VP SET SELECTION

 
PROPRIÉTÉS 

Produit : 4D
Thème : Langage 4D View Pro
Numéro : 905259
Nom intl. : VP SHOW CELL

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v17 R5

 
UTILISATION DE L'ARTICLE

4D View Pro ( 4D v19)