4D View v14PV LIRE CELL LIBRE SUIVANTE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v14
PV LIRE CELL LIBRE SUIVANTE
|
PV LIRE CELL LIBRE SUIVANTE ( zone ; direction ; colonne ; ligne ) | ||||||||
Paramètre | Type | Description | ||||||
zone | Entier long |
![]() |
Zone 4D View | |||||
direction | Entier |
![]() |
Constante de direction | |||||
colonne | Entier long |
![]() |
Numéro de colonne | |||||
ligne | Entier long |
![]() |
Numéro de ligne | |||||
La commande PV LIRE CELL LIBRE SUIVANTE récupère les coordonnées colonne et ligne de la prochaine cellule libre dans la direction indiquée.
L'axe de direction est l'une des quatre valeurs du thème de constantes PV Directions :
Constante | Type | Valeur |
pv vers la droite | Entier long | 0 |
pv vers la gauche | Entier long | 2 |
pv vers le bas | Entier long | 1 |
pv vers le haut | Entier long | 3 |
Dans une zone 4D View comprenant un tableau de données saisies (entièrement renseigné) comptons le nombre de lignes et de colonnes occupées par ce tableau.
Nous savons que la première cellule saisie se trouve à l’intersection de la colonne C et de la ligne 4. À présent, le plug-in va déterminer le nombre de colonnes et de lignes occupées par la plage de saisie :
C_ENTIER LONG($ColDépart;$LigneDépart) `Coordonnées cellule de départ
C_ENTIER LONG($ColDroite;$LigneDroite) `Coordonnées les plus à droite
C_ENTIER LONG($ColBas;$LigneBas) `Coordonnées les plus en bas
$ColDépart:=3 `Initialisation
$LigneDépart:=4
PV ALLER A CELLULE(Zone;$ColDépart;$LigneDépart) `Positionnement
` Récupération coordonnées de la cellule de droite
PV LIRE CELL LIBRE SUIVANTE(Zone;pv vers la droite;$ColDroite;$LigneDroite)
` Récupération coordonnées de la cellule du bas
PV LIRE CELL LIBRE SUIVANTE(Zone;pv vers le bas;$ColBas;$LigneBas)
ALERTE("Les données saisies occupent "+Chaine($ColDroite-$ColDépart)+" colonne(s) sur "+Chaine($LigneBas-$LigneDépart)+" ligne(s).")
Produit : 4D View
Thème : PV Cellule courante
Numéro :
15932
Nom intl. : PV GET NEXT FREE CELL
Créé : 4D View 6.8
PV ALLER A CELLULE
PV ALLER A CELLULE SUIVANTE
4D View - Langage ( 4D View v11.4)
4D View - Langage ( 4D View v12)
4D View - Langage ( 4D View v14)
4D View - Langage ( 4D v13)
4D View - Langage ( 4D View v14 R2)
4D View - Langage ( 4D View v14 R3)
4D View - Langage ( 4D View v14 R4)