OVH Cloud OVH Cloud

Valeur de contrôle

2 réponses
Avatar
CAP2
Bonsoir à toutes et à tous,

voilà, j'aimerais savoir comment faire pour que si, via un formulaire, sur
un enregistrement d'une table "T_Taches", je saisis pour un champ "Duree"
une valeur, cette valeur vienne s'ajouter à la valeur d'un champ
"Cumul_temps" sur une autre table (T_Cumuls).

Par exemple, "Cumul_temps" a une valeur initiale 3. Dans le formulaire basé
sur T_Taches, je saisis 5 sur le contrôle du champ "Duree", et ça passe
automatiquement la valeur de "Cumul_temps" de T_Cumuls à 8...

Et, sans vouloir abuser, si on peut faire ça, est-il toujours possible de
venir modifier la valeur du champ "Cumul" à la main si on le désire ?

Merci d'avance pour vos réponses et idées...

CAP2

2 réponses

Avatar
CAP2
(Re)bonsoir,

j'ai oublié un petit truc, je voudrais donc saisir une durée pour une tache
effectuée par un agent, et que ça aille augmenter le cumul de temps
travaillé pour CET agent-là dans le formulaire basé sur T_Cumuls...

Voilà, merci encore pour vos idées...

CAP2
Avatar
3stone
Salut,

"CAP2"
| voilà, j'aimerais savoir comment faire pour que si, via un formulaire, sur
| un enregistrement d'une table "T_Taches", je saisis pour un champ "Duree"
| une valeur, cette valeur vienne s'ajouter à la valeur d'un champ
| "Cumul_temps" sur une autre table (T_Cumuls).
|
| Par exemple, "Cumul_temps" a une valeur initiale 3. Dans le formulaire basé
| sur T_Taches, je saisis 5 sur le contrôle du champ "Duree", et ça passe
| automatiquement la valeur de "Cumul_temps" de T_Cumuls à 8...
|
| Et, sans vouloir abuser, si on peut faire ça, est-il toujours possible de
| venir modifier la valeur du champ "Cumul" à la main si on le désire ?


Ce que tu veux faire est très mauvais...
Il y a plein de raison pour que le "Cumul_temps" ne reflète pas la réalité.

Si tu veux afficher quelque part ce cumul, dans un textbox par exemple,
il suffit de faire un :

=DSum("Duree";"T_Taches";"NoAgent=" & Me.NoAgent)


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/