4D View v16

PV Lire propriete document

Accueil

 
4D View v16
PV Lire propriete document

PV Lire propriete document 


 

PV Lire propriete document ( 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 document modifié 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 nombre colonnes Entier long 0 Permet de fixer ou de lire le nombre de colonnes affichées dans la zone.
pv nombre images 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 nombre lignes Entier long 1 Permet de fixer ou de lire le nombre de lignes affichées dans la zone.
pv sans appels ext 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).

Exemple  

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

 C_ENTIER LONG($NbColonnes`Nombre de colonnes
 C_ENTIER LONG($NbLignes`Nombre de lignes
 C_ENTIER LONG($NbImages`Nombre d'images
 
 $NbColonnes:=PV Lire propriete document(Zone;pv nombre colonnes)
 $NbLignes:=PV Lire propriete document(Zone;pv nombre lignes)
 $NbImages:=PV Lire propriete document(Zone;pv nombre images)
 
 ALERTE("La zone 4D View comporte "+Chaine($NbColonnes)+" colonne"+("s"*Num($NbColonnes>1))
 +" et "+Chaine($NbLignes)+" ligne"+("s"*Num($NbLignes>1))
 +". Elle contient "+Chaine($NbImages)+" image"+("s"*Num($NbImages>1))+".")



Voir aussi  

PV FIXER PROPRIETE DOCUMENT

 
PROPRIÉTÉS 

Produit : 4D View
Thème : PV Document
Numéro : 15984
Nom intl. : PV Get document property

 
HISTORIQUE 

Créé : 4D View 6.8

 
UTILISATION DE L'ARTICLE

4D View - Langage ( 4D View v16)