4D View v16

PV SET DOCUMENT PROPERTY

Accueil

 
4D View v16
PV SET DOCUMENT PROPERTY

PV SET DOCUMENT PROPERTY 


 

PV SET DOCUMENT PROPERTY ( zone ; option ; valeur ) 
Paramètre Type   Description
zone  Entier long in Zone 4D View
option  Entier long in Numéro de propriété
valeur  Entier long in Valeur de la propriété

La commande PV FIXER PROPRIETE DOCUMENT fixe la valeur de la propriété désignée par option, pour le document 4D View présent dans zone.

Utilisez les constantes suivantes 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 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).

Cette méthode permet de fixer le nombre de colonnes et/ou de lignes pour une nouvelle zone 4D View (lors du chargement d’un formulaire, par exemple) :

 PV SET DOCUMENT PROPERTY(Zone;pv column count;10) `10 colonnes
 PV SET DOCUMENT PROPERTY(Zone;pv row count;20) `20 lignes

Cette méthode, associée par exemple à un bouton de fermeture d'un document 4D View, permet de ne jamais afficher la boîte de dialogue d'alerte indiquant que la zone a été modifiée :

 If(PV Get document property(Zone;pv document modified)#0)
    PV SET DOCUMENT PROPERTY(Zone;pv document modified;0) `0 = non modifié, 1 = modifié
 End if



Voir aussi  

PV Get document property

 
PROPRIÉTÉS 

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

 
HISTORIQUE 

Créé : 4D View 6.8

 
UTILISATION DE L'ARTICLE

4D View - Langage ( 4D View v16)