4D View v16

PV Get document property

Accueil

 
4D View v16
PV Get document property

PV Get document property 


 

PV Get document property ( zone ; option ) -> Résultat 
Paramètre Type   Description
zone  Entier long in Zone 4D View
option  Entier long in Numéro de la propriété
Résultat  Entier long in Valeur de la propriété

La commande PV Lire propriete document retourne la valeur courante de la propriété désignée par le paramètre option, pour le document présent dans zone.

Utilisez les constantes du thème PV Propriétés document pour définir le paramètre option :

Constante Type Valeur Comment
pv column count Entier long 0 Permet de fixer ou de lire le nombre de colonnes affichées dans la zone.
pv document modified Entier long 4 Permet de fixer ou de lire l’attribut “modifié” de la zone. Valeurs associées : pv valeur vrai ou pv valeur faux.
  • lorsque cette constante est utilisée en écriture (commande PV FIXER PROPRIETE DOCUMENT), passer pv valeur vrai dans valeur provoque l'affichage la boîte de dialogue d'alerte indiquant que la zone a été modifiée lors de la fermeture de la zone. Si valeur contient pv valeur faux et si le document n'est pas modifié ultérieurement par l'utilisateur ou par programmation, la boîte de dialogue n'apparaît pas.
  • lorsque cette constante est utilisée en lecture, via la commande PV Lire propriete document, la valeur retournée est 1 si le document a été modifié, sinon 0.
pv no external call Entier long 3 Permet d'interdire les appels aux variables, méthodes et commandes 4D dans les formules de la zone. Valeurs associées : pv valeur vrai ou pv valeur faux.
  • pv valeur vrai : appels aux variables, méthodes et commandes 4D interdits dans les formules (dans ce cas, il est possible d'utiliser les commandes du thème “PV Autorisations de saisie” pour définir les objets 4D pouvant être appelés).
  • pv valeur faux : appels à toutes variables, méthodes et commandes 4D autorisés dans les formules (défaut).
pv picture count Entier long 2 Cette constante ne peut être utilisée qu'en lecture (commande PV Lire propriete document). Retourne le nombre d'images collées dans la zone.
pv row count Entier long 1 Permet de fixer ou de lire le nombre de lignes affichées dans la zone.

Exemple  

Construisons une méthode indiquant le nombre de colonnes, de lignes et d'images que la zone 4D View contient.

 C_LONGINT($NbColonnes`Nombre de colonnes
 C_LONGINT($NbLignes`Nombre de lignes
 C_LONGINT($NbImages`Nombre d'images
 
 $NbColonnes:=PV Get document property(Zone;pv column count)
 $NbLignes:=PV Get document property(Zone;pv row count)
 $NbImages:=PV Get document property(Zone;pv picture count)
 
 ALERT("La zone 4D View comporte "+String($NbColonnes)+" colonne"+("s"*Num($NbColonnes>1))
 +" et "+String($NbLignes)+" ligne"+("s"*Num($NbLignes>1))
 +". Elle contient "+String($NbImages)+" image"+("s"*Num($NbImages>1))+".")



Voir aussi  

PV SET DOCUMENT PROPERTY

 
PROPRIÉTÉS 

Produit : 4D View
Thème : PV Document
Numéro : 15984

 
HISTORIQUE 

Créé : 4D View 6.8

 
UTILISATION DE L'ARTICLE

4D View - Langage ( 4D View v16)