PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → Reports & Queries → Problème de rafraichissement d'un champ dans un état.
Problème de rafraichissement d'un champ dans un état.
Iniciado por Francois Xavier MATHON, dez., 01 2006 3:05 PM - Sem resposta
Publicado em dezembro, 01 2006 - 3:05 PM
Bonjour,

J'ai dans un etat de base(Etat_base) un sous-etat(Etat_pxrevdentmat). Dans ce sous etat de type tableau j'ai un total(TotalMatiere).
J'ai besoin de récupérer le total du sous etat pour calculer un champ(PxRevKg) de l'etat de base.
Pas de problème je le recupère ainsi : Etat_pxrevdentmat.TotalMatiere
et j'indique en code dans "Avant Impression de PxRevKg" ceci :
PxRevKg = Etat_pxrevdentmat.TotalMatiere / Prd_pdsnet
Prd_pdsnet étant un autre champ de mon etat de base.

Le problème est qu'au moment du "Avant Impression de PxRevKg", le total du sous-état
n'a pas encore était calculé.

Je me dis donc que je vais calculer ce champ au moment du "Après Impression de CORPS"
Je mets donc la meme ligne PxRevKg = Etat_pxrevdentmat.TotalMatiere / Prd_pdsnet.
En passant en débug ca calcul bien la bonne valeur dans le champ PxRevKg, mais ca ne
met pas le champ à jour dans l'apercu...

Dans ce meme "Après Impression de CORPS" j'ai essayé directement de mettre
PxRevKg = 10, en debug ca marche mais ma valeur dans la fenetre d'apercu reste à 0.

Merci de votre aide

Salutations

Francois Xavier MATHON
RGM INFORMATIQUE
fxmathon@rgminfo.com