4D View v14

PV FIXER CHAMP CELLULE

Accueil

 
4D View v14
PV FIXER CHAMP CELLULE

PV FIXER CHAMP CELLULE 


 

PV FIXER CHAMP CELLULE ( zone ; colonne ; ligne ; numTable ; numChamp ) 
Paramètre Type   Description
zone  Entier long in Zone 4D View
colonne  Entier long in Numéro de colonne de la cellule
ligne  Entier long in Numéro de ligne de la cellule
numTable  Entier in Numéro de table
numChamp  Entier in Numéro de champ

La commande PV FIXER CHAMP CELLULE associe un champ à la cellule de zone dont les coordonnées correspondent à l’intersection de colonne et de ligne.

numTable est le numéro de la table dont vous souhaitez lier l'enregistrement courant à la cellule. La valeur affichée est celle du champ numChamp pour l'enregistrement courant.

La cellule est liée à numChamp de manière dynamique : toute modification de la valeur qu'elle contient sera automatiquement répercutée dans le champ de l'enregistrement courant, et réciproquement.

Exemple  

Il est possible de contruire un formulaire entrée composé de cellules 4D View : chacune d’elles permettra la visualisation et la modification des champs associés par la commande PV FIXER CHAMP CELLULE. L'enregistrement pourra être pris en charge par la méthode de rétro-appel ou un autre objet du formulaire, pour une saisie en boucle :

 C_ENTIER($Table;$Champ`Référence des champs associés
 
 Si(Evenement formulaire=Sur chargement)
    PV LIRE CHAMP CELLULE(Zone;2;1;$Table;$Champ`Un champ est-il lié à B1 ?
    Si($Table=0)&($Champ=0)
       PV FIXER CHAMP CELLULE(Zone;2;1;1;4) `B1 : [Clients]Nom
    Fin de si
 
    PV LIRE CHAMP CELLULE(Zone;2;2;$Table;$Champ`Un champ est-il lié à B2 ?
    Si($Table=0)&($Champ=0)
       PV FIXER CHAMP CELLULE(Zone;2;2;1;3) `B2 : [Clients]Prénom
    Fin de si
 
  `Libellés
    PV FIXER VALEUR CELL ALPHA(Zone;1;1;"Nom :")
    PV FIXER VALEUR CELL ALPHA(Zone;1;2;"Prénom :")
 
    CREER ENREGISTREMENT([Clients]) `Nouveau client en saisie
 Fin de si

 
PROPRIÉTÉS 

Produit : 4D View
Thème : PV Valeur de cellule
Numéro : 15918
Nom intl. : PV SET CELL FIELD

 
HISTORIQUE 

Créé : 4D View 6.8

 
VOIR AUSSI  

PV AJOUTER CHAMPS DYNAMIQUES
PV FIXER VARIABLE CELLULE
PV LIRE CHAMP CELLULE
PV Lire type valeur cellule

 
UTILISATION DE L'ARTICLE

4D View - Langage ( 4D View v11.4)
4D View - Langage ( 4D View v12)
4D View - Langage ( 4D v13)
4D View - Langage ( 4D View v14 R2)
4D View - Langage ( 4D View v14)
4D View - Langage ( 4D View v14 R3)
4D View - Langage ( 4D View v14 R4)