Récupérer champs calculé ds une table access
Joss0109
Messages postés
143
Statut
Membre
-
Le Pingou Messages postés 12638 Statut Contributeur -
Le Pingou Messages postés 12638 Statut Contributeur -
Bonjour,
Voilà mon probléme
Dans un formulaire, je fait la somme de deux champs "format heure courte" (temps du contact + temps administratif) pour avoir un temps total
Je souhaiterai savoir si il est possible d'aller alimenter la table concernée pour récupérer ce total dans un champs supplémentaire (pour pouvoir analyser les données plus facilement)
Merci à celui qui pourra me répondre
Joss62
Voilà mon probléme
Dans un formulaire, je fait la somme de deux champs "format heure courte" (temps du contact + temps administratif) pour avoir un temps total
Je souhaiterai savoir si il est possible d'aller alimenter la table concernée pour récupérer ce total dans un champs supplémentaire (pour pouvoir analyser les données plus facilement)
Merci à celui qui pourra me répondre
Joss62
A voir également:
- Récupérer champs calculé ds une table access
- Table ascii - Guide
- Table des matières word - Guide
- Recuperer message whatsapp supprimé - Guide
- Comment recuperer une video sur youtube - Guide
- Récupérer mon compte facebook désactivé - Guide
2 réponses
Bonjour Joss0109,
Je reviens sur ma réponse précédente qui n’est pas correcte par rapport à votre demande.
Voici la bonne :
placer ces 2 instructions suivantes dans la propriété [Après MAJ] des 2 champs variables, afin qu'à chaque modification d'une des valeurs, le calcul soit actualisé dans le champ [TempsTotal] .
Private Sub TempsDuContact_AfterUpdate()
Me![TempsTotal] = [TempsDuContact] + [TempsAdministratif]
End Sub
--------
Private Sub TempsAdministratif_AfterUpdate()
Me![TempsTotal] = [TempsDuContact] + [TempsAdministratif]
End Sub
Je reviens sur ma réponse précédente qui n’est pas correcte par rapport à votre demande.
Voici la bonne :
placer ces 2 instructions suivantes dans la propriété [Après MAJ] des 2 champs variables, afin qu'à chaque modification d'une des valeurs, le calcul soit actualisé dans le champ [TempsTotal] .
Private Sub TempsDuContact_AfterUpdate()
Me![TempsTotal] = [TempsDuContact] + [TempsAdministratif]
End Sub
--------
Private Sub TempsAdministratif_AfterUpdate()
Me![TempsTotal] = [TempsDuContact] + [TempsAdministratif]
End Sub
Bonjour,
Juste au passage, vous basez le formulaire sur une requête et le calcul dans la requête plutôt que dans le formulaire. Dans la colonne de calcul vous avez par exemple : TempsTotal : [temps du contact] + [temps administratif] et dans votre formulaire vous avez le champ [TempsTotal] qui est un champ de votre table.
Juste au passage, vous basez le formulaire sur une requête et le calcul dans la requête plutôt que dans le formulaire. Dans la colonne de calcul vous avez par exemple : TempsTotal : [temps du contact] + [temps administratif] et dans votre formulaire vous avez le champ [TempsTotal] qui est un champ de votre table.