Salut,
J'avoue que tu nous obliges à deviner ce que tu veux faire:
Donc je me lance:
Si tu as une table T_RDV avec des rendez-vous repérés par un Horaire de début (HoraireD) et un horaire de fin (HoraireF) et un champ [Nom]:
alors pour (je te cites):
"nombre total d'h de rdv/nombre total de rdv"
Tu peux mettre dans ton form principal sur la propriété "Source contrôle" d'une zone de texte Moyenne:
Moyenne.ControlSource = =SomDom("DateDiff('n',[HoraireD],[HoraireF])";"T_RDV")/CpteDom("Nom";"T_RDV")
et pour:
ou nombre de rdv pour "Mr x"/nombre d'heures de rdv pour "Mr x"
si tu as une zone de texte Nom sur ton formulaire (nommé TonFormulaire) tu peux mettre sur la propriété "Source contrôle" d'une zone de texte Moyenne2:
Moyenne2.ControlSource = SomDom("DateDiff('n',[HoraireD],[HoraireF])";"T_RDV";"[Nom]='" & Formulaires!TonFormulaire!Nom & "'")/CpteDom("Nom";"T_RDV";"[Nom]='" & Formulaires!TonFormulaire!Nom & "'")
Pour une première aide..
Remarque je calcule les durées en minutes...
A+
Partager