Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
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 08/05/2011, 16h20   #1
Membre actif
 
Avatar de jawed
 
Homme
Comptable
Inscription : mars 2004
Messages : 302
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 34
Localisation : Algérie

Informations professionnelles :
Activité : Comptable
Secteur : Finance

Informations forums :
Inscription : mars 2004
Messages : 302
Points : 184
Points : 184
Par défaut Calcul de solde dans un état

Salut le forum
j'ai une table Factures avec un champ Montant et un autre Operation en liste de choix "Depense et Recette" , dans un état j'extraie tous ses paiements en les regroupant par Operation.
Mon problème est que je n'arrive pas a faire un Solde entre Recette et Depense
Une idée pour résoudre ce problème
Cordialement
A bientôt
jawed est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2011, 20h23   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 615
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 615
Points : 30 962
Points : 30 962
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Une idée non, car je n'ai pas tout compris. Peux-tu détailler un peu plus ?

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2011, 22h21   #3
Membre actif
 
Avatar de jawed
 
Homme
Comptable
Inscription : mars 2004
Messages : 302
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 34
Localisation : Algérie

Informations professionnelles :
Activité : Comptable
Secteur : Finance

Informations forums :
Inscription : mars 2004
Messages : 302
Points : 184
Points : 184
Bonsoir Philippe JOCHMANS
Désolé de ne pas être clair voici un petit exemple:
Opération-----montant
Recette-------5000
Recette-------2000
Dépense------1500
Dépense------2500
Le champ Opération est un champ "Liste de choix"
Le solde est normalement
Code :
=Somme Recette-Somme dépense
7000-4000=3000
Dans l'état j'ai fait un regroupement par Opération il m'affiche la somme de chaque opération c'est a dire 7000 et 4000 c'est la soustraction que je veut ajouter
Cordialement
A bientôt
jawed est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2011, 22h42   #4
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 583
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 583
Points : 885
Points : 885
Bonjour

Une piste : dans la requête servant à alimenter l'état multiplier par -1 les valeurs des dépenses. Ainsi une simple somme suffira.
On peut aussi distinguer deux champs dans la requête selon que c'est une recette ou une dépense et faire ainsi la somme de chaque catégorie dans l'état.

Sinon incorporer le calcul par une requête dans un sous-état.
78chris est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 00h15   #5
Membre actif
 
Avatar de jawed
 
Homme
Comptable
Inscription : mars 2004
Messages : 302
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 34
Localisation : Algérie

Informations professionnelles :
Activité : Comptable
Secteur : Finance

Informations forums :
Inscription : mars 2004
Messages : 302
Points : 184
Points : 184
Bonjour 78chris
* Pour la 1° piste je croix que ce n’est pas la Paine car en peut totaliser les recettes indépendamment des dépenses ainsi en évitera la multiplication par -1
* Pour la 2° je n’ai pas vraiment compris mais Access suite au regroupement par opération a gênerai automatiquement la somme de chaque opération dans mon état et le problème est que dans mon état je ne sais pas faire la soustraction du même control qui la somme des opérations exemple de mon état
Code :
1
2
3
4
5
6
7
8
Recette 
XXXXX    yyyyyy    ZZZZZ     5000
AAAAA    BBBBBB    CCCCC     2000
Total des Recette                      7000
Dépense 
EEEEE     FFFFFF    GGGGG     1500
HHHHH    IIIIIIIII     JJJJJJJ     2500
Total des Dépense                4000
* Pour la 3° je n'ai pas compris
Cordialement et a bientôt
jawed est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 12h47   #6
Membre régulier
 
Inscription : novembre 2010
Messages : 151
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : novembre 2010
Messages : 151
Points : 89
Points : 89
Bonjour,

Dans le requête qui défini ton état, tu crée deux champ [Dépense] et [Recette]. Dans le pied de rapport il te suffit alors de crée une zone de texte et d'y insérer la source de contrôle suivante : = Somme([Recette]) - Somme([Dépense]).

Jean-Pierre
jeanpierre78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 13h39   #7
Membre actif
 
Avatar de jawed
 
Homme
Comptable
Inscription : mars 2004
Messages : 302
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 34
Localisation : Algérie

Informations professionnelles :
Activité : Comptable
Secteur : Finance

Informations forums :
Inscription : mars 2004
Messages : 302
Points : 184
Points : 184
salut le forum
jeanpierre78 t'a raison en ajoutant deux champs dans la requête et en insérant les formule suivante j'ai résolu mon problème
Code :
1
2
Dépense: VraiFaux([Opération]="Dépense";[Montant Facture];0)
Recette: VraiFaux([Opération]="Recette";[Montant Facture];0)
merci et a bientôt
jawed est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h53.


 
 
 
 
Partenaires

Hébergement Web