4D View v15

PV SET AREA PROPERTY

Accueil

 
4D View v15
PV SET AREA PROPERTY

PV SET AREA PROPERTY 


 

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

La commande PV FIXER PROPRIETE ZONE fixe la valeur de la propriété indiquée pour la zone 4D View.

Seules les préférences de propriétés des zones affichées à l'écran — présentes dans un formulaire, associées ou non à un champ — sont sauvegardées :

  • elles sont chargées à chaque ouverture du formulaire contenant la zone,
  • elles sont enregistrées à chaque fermeture de la zone,
  • elles peuvent être localisées sur le client ou sur le serveur.

Si zone vaut 0, la commande PV FIXER PROPRIETE ZONE s’applique à l’ensemble des nouvelles zones 4D View. Dans ce cas, il est préférable de l’appeler dans la Méthode base Sur ouverture, exécutée à l’ouverture de la base.

Pour définir le paramètre propriété, utilisez les constantes du thème PV Propriétés zone. Pour définir le paramètre valeur, utilisez les constantes des thèmes associés ou passez une valeur spécifique. La table suivante décrit les constantes du thème PV Propriétés zone et les valeurs possibles :

Constante Type Valeur
pv autoriser annulation Entier long 39
pv autoriser sélection vide Entier long 2
pv colonnes redimensionnables Entier long 4
pv copie éléments cachés Entier long 19
pv délimiteur champs Entier long 17
pv délimiteur enregistrements Entier long 16
pv déposer autorisé Entier long 33
pv dialogue enregistrement Entier long 37
pv enveloppe champ Entier long 18
pv facteur de zoom Entier long 36
pv flèches Entier long 9
pv glisser autorisé Entier long 13
pv hauteur entêtes colonnes Entier long 21
pv largeur entêtes lignes Entier long 22
pv lignes redimensionnables Entier long 5
pv mode de déposer Entier long 14
pv mode de sélection Entier long 0
pv mode touche entrée en saisie Entier long 15
pv montrer barre bordures Entier long 29
pv montrer barre déf hor Entier long 34
pv montrer barre déf vert Entier long 35
pv montrer barre formules Entier long 30
pv montrer barre menu Entier long 25
pv montrer barre nombres Entier long 27
pv montrer barre standard Entier long 26
pv montrer barre style Entier long 28
pv montrer entêtes colonnes Entier long 23
pv montrer entêtes lignes Entier long 24
pv montrer grille hor Entier long 31
pv montrer grille vert Entier long 32
pv montrer sélection Entier long 40
pv nombre volets hor Entier long 11
pv nombre volets vert Entier long 10
pv retour chariot Entier long 8
pv surbrillance cellule active Entier long 3
pv surbrillance de sélection Entier long 1
pv tri entêtes Entier long 20
pv trigger de glisser Entier long 12
pv trigger de saisie Entier long 6
pv trigger de sélection Entier long 7

Exemple  

Pour figer la taille des colonnes d’une zone 4D View ou, à l'inverse, autoriser le redimensionnement si cette fonction est figée, nous écrirons la méthode suivante qui réalisera cette opération en "bascule" (switch) :

 C_LONGINT($Valeur//Valeur de la propriété
 
  //Valeur actuelle (0 = figé, 1 = autorisé)
 $Valeur:=PV Get area property(Zone;pv resizable columns)
  //Commande en bascule : 0 <-> 1
 PV SET AREA PROPERTY(Zone;pv resizable columns;Num($Valeur=0))



Voir aussi  

PV Get area property

 
PROPRIÉTÉS 

Produit : 4D View
Thème : PV Zone
Numéro : 15996

 
HISTORIQUE 

Modifié : 4D View 2004

 
UTILISATION DE L'ARTICLE

4D View - Langage ( 4D View v15)