Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/11/2010, 11h59   #1
Invité de passage
 
Inscription : août 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 16
Points : 1
Points : 1
Par défaut solde actualisé à chaque saisie

bonjour, pour la gestion d'une petite association sportive, j'ai un formulaire qui permet d'entrer la date , la recette et la dépense . Comment stocker pour chaque saisie le solde réel c'est à dire tenir compte de la saisie précédente .
Je souhaite ensuite faire apparaître ce nouveau champ dans le formulaire de saisie et dans un état récapitulatif .
Merci pour un coup de main !
Jacbour est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 16h51   #2
Membre Expert
 
Homme Robert JAMIN
Retraité
Inscription : juillet 2009
Messages : 1 223
Détails du profil
Informations personnelles :
Nom : Homme Robert JAMIN
Âge : 73
Localisation : Belgique

Informations professionnelles :
Activité : Retraité
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 223
Points : 2 022
Points : 2 022
Bonjour,

Si j'ai bien compris la demande, en mettant une zone de texte dans le pied de page ou mieux dans l'entête de page du formulaire vous mettez la formule suivante dans la ligne Source contrôle

Code :
=SOMME([Recettes])-SOMME([Depenses])
__________________
Cordialement.

RJ
rjamin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2010, 12h03   #3
Invité de passage
 
Inscription : août 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 16
Points : 1
Points : 1
bonjour, merci pour la réponse et désolé pour mon manque d'expérience des forum . En fait ma question n'est pas assez précise .

j'ai créé une base qui ne contient qu'une table avec comme champs :
datedesaisie ; crédit ; débit

J'ai créé des requêtes qui me permettent soit de réaliser un état regroupé par année civile avec solde de l'année et solde général .
Mais je peux avoir besoin de faire la même chose avec un état qui regroupe les données par année scolaire .
J'ai donc fait une requête paramétrée qui demande une date qui filtre les données de l'année scolaire mais l'état ne me permet pas d'avoir le solde général, je n'ai que le solde de l'année scolaire .
Pour résoudre ce problème, j'ai eu deux idées :
ajouter le champs solde dans la table de départ et tenter d'y calculer le solde pour chaque nouvelle fiche . echec
par code créer deux nouvelles tables, une qui contiendrait les enregistrements correspondants à l'année scolaire demandée et l'autre tous les enregistrements précédents . Je pourrais alors caluculer le solde dans un état .
Merci de votre coup de main
Jacbour est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2010, 13h25   #4
Membre Expert
 
Homme Robert JAMIN
Retraité
Inscription : juillet 2009
Messages : 1 223
Détails du profil
Informations personnelles :
Nom : Homme Robert JAMIN
Âge : 73
Localisation : Belgique

Informations professionnelles :
Activité : Retraité
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 223
Points : 2 022
Points : 2 022
Bonjour,

Pour la première partie qui consiste à remplir un champ Solde dans une table après chaque saisie.

J'ai créé un formulaire qui contienttous les enregistrements de la table.
Dans l'entête de ce formulaire j'ai mis une zone de texte que j'ai nommé Total_Cumul qui fait la somme de tous les mouvements financiers et affiche ce montant.
Sur l'événement Réception focus du champ Solde dans le formulaire j'ai mis une ligne de code dans la procédure événementielle

Code :
Me.Solde = Me.Total_Cumul + Me.Montant_Mouvté
Qui fait le calcul demandé et le résulta est inscrit dans la table, bien que en général on ne met les résultats de calcul dans une table puisqu'on peut toujours les réobtenir par calcul, mais puisque vous le demandiez je l'ai fait comme cela.
__________________
Cordialement.

RJ
rjamin est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/11/2010, 18h06   #5
Invité de passage
 
Inscription : août 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 16
Points : 1
Points : 1
Par défaut remerciements

un grand merci , je vais adapter à ma table, cela devrait marcher
Jacbour est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h12.


 
 
 
 
Partenaires

Hébergement Web