Un ami utilisant Access, me demande comment insérer un champ calculé dans
l'outil de reporting.
Son cas est le suivant: il gère les comptes d'une association, et
souhaiterai obtenir pour chacune des ligne de ses journaux, le solde
courant.
Actuellement, il a une colonne crédit, une colonne débit, et le solde est
calculé en fin de report. Il souhaiterai rajouter une colonne solde qui
fonctionnerait de la manière suivante:
1ère ligne: solde=0
Lignes suivantes:Solde=(Solde ligne précédente) +C-D
Est-ce possible, ou doit-il passer par un autre moyen?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
dans ton état, tu as les 2 colonnes débit-crédit. à droite de celles-ci tu places un contrôle texte que tu appelles solde. tu indiques cadrage à droite ainsi qu'un format éventuel. dans la source tu indiques: =[débit] - [crédit] dans cumul tu indiques : par groupe ( car je pense que tu as une rupture sur le numéro de compte) -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Olivier Saulnier" a écrit dans le message de news:
Bonjour,
Un ami utilisant Access, me demande comment insérer un champ calculé dans l'outil de reporting. Son cas est le suivant: il gère les comptes d'une association, et souhaiterai obtenir pour chacune des ligne de ses journaux, le solde courant. Actuellement, il a une colonne crédit, une colonne débit, et le solde est calculé en fin de report. Il souhaiterai rajouter une colonne solde qui fonctionnerait de la manière suivante: 1ère ligne: solde=0 Lignes suivantes:Solde=(Solde ligne précédente) +C-D
Est-ce possible, ou doit-il passer par un autre moyen?
Cordialement, OLS
Bonjour.
dans ton état, tu as les 2 colonnes débit-crédit.
à droite de celles-ci tu places un contrôle texte que tu appelles solde.
tu indiques cadrage à droite ainsi qu'un format éventuel.
dans la source tu indiques: =[débit] - [crédit]
dans cumul tu indiques : par groupe ( car je pense que tu as une rupture sur
le numéro de compte)
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Olivier Saulnier" <steganux@steganux-no-spam.com> a écrit dans le message
de news:Xns94EE54BCE7416steganuxsteganuxcom@195.25.12.38...
Bonjour,
Un ami utilisant Access, me demande comment insérer un champ calculé dans
l'outil de reporting.
Son cas est le suivant: il gère les comptes d'une association, et
souhaiterai obtenir pour chacune des ligne de ses journaux, le solde
courant.
Actuellement, il a une colonne crédit, une colonne débit, et le solde est
calculé en fin de report. Il souhaiterai rajouter une colonne solde qui
fonctionnerait de la manière suivante:
1ère ligne: solde=0
Lignes suivantes:Solde=(Solde ligne précédente) +C-D
Est-ce possible, ou doit-il passer par un autre moyen?
dans ton état, tu as les 2 colonnes débit-crédit. à droite de celles-ci tu places un contrôle texte que tu appelles solde. tu indiques cadrage à droite ainsi qu'un format éventuel. dans la source tu indiques: =[débit] - [crédit] dans cumul tu indiques : par groupe ( car je pense que tu as une rupture sur le numéro de compte) -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Olivier Saulnier" a écrit dans le message de news:
Bonjour,
Un ami utilisant Access, me demande comment insérer un champ calculé dans l'outil de reporting. Son cas est le suivant: il gère les comptes d'une association, et souhaiterai obtenir pour chacune des ligne de ses journaux, le solde courant. Actuellement, il a une colonne crédit, une colonne débit, et le solde est calculé en fin de report. Il souhaiterai rajouter une colonne solde qui fonctionnerait de la manière suivante: 1ère ligne: solde=0 Lignes suivantes:Solde=(Solde ligne précédente) +C-D
Est-ce possible, ou doit-il passer par un autre moyen?
Cordialement, OLS
Rémy Coquard
"Olivier Saulnier" a écrit dans le message de news:
| Un ami [ ] gère les comptes d'une association, et souhaiterai obtenir pour chacune des ligne de ses journaux, le solde | courant. | Actuellement, il a une colonne crédit, une colonne débit, et le solde est calculé en fin de report. Il souhaiterai rajouter une colonne solde qui | fonctionnerait de la manière suivante: | 1ère ligne: solde=0 | Lignes suivantes:Solde=(Solde ligne précédente) +C-D | | Est-ce possible, ou doit-il passer par un autre moyen?
J'ai eu le même besoin mais ***dans un formulaire***, pour les opérations d'un seul compte.
Comme je n'avais pas une grande expérience d'Access, j'ai beaucoup cogité avant de découvrir les recordsets et plus généralement les objets DAO. Ensuite, j'ai simplement créé un recordset correspondant aux enregistrements affichés dans le formulaire et je le balaye en calculant à chaque fois le solde pour chaque enregistrement.
Y a-t-il une démarche plus simple ?
RC
"Olivier Saulnier" <steganux@steganux-no-spam.com> a écrit dans le
message de news:Xns94EE54BCE7416steganuxsteganuxcom@195.25.12.38...
| Un ami [ ] gère les comptes d'une association, et souhaiterai
obtenir pour chacune des ligne de ses journaux, le solde
| courant.
| Actuellement, il a une colonne crédit, une colonne débit, et le solde
est calculé en fin de report. Il souhaiterai rajouter une colonne solde
qui
| fonctionnerait de la manière suivante:
| 1ère ligne: solde=0
| Lignes suivantes:Solde=(Solde ligne précédente) +C-D
|
| Est-ce possible, ou doit-il passer par un autre moyen?
J'ai eu le même besoin mais ***dans un formulaire***, pour les
opérations d'un seul compte.
Comme je n'avais pas une grande expérience d'Access, j'ai beaucoup
cogité avant de découvrir les recordsets et plus généralement les objets
DAO. Ensuite, j'ai simplement créé un recordset correspondant aux
enregistrements affichés dans le formulaire et je le balaye en calculant
à chaque fois le solde pour chaque enregistrement.
"Olivier Saulnier" a écrit dans le message de news:
| Un ami [ ] gère les comptes d'une association, et souhaiterai obtenir pour chacune des ligne de ses journaux, le solde | courant. | Actuellement, il a une colonne crédit, une colonne débit, et le solde est calculé en fin de report. Il souhaiterai rajouter une colonne solde qui | fonctionnerait de la manière suivante: | 1ère ligne: solde=0 | Lignes suivantes:Solde=(Solde ligne précédente) +C-D | | Est-ce possible, ou doit-il passer par un autre moyen?
J'ai eu le même besoin mais ***dans un formulaire***, pour les opérations d'un seul compte.
Comme je n'avais pas une grande expérience d'Access, j'ai beaucoup cogité avant de découvrir les recordsets et plus généralement les objets DAO. Ensuite, j'ai simplement créé un recordset correspondant aux enregistrements affichés dans le formulaire et je le balaye en calculant à chaque fois le solde pour chaque enregistrement.
Y a-t-il une démarche plus simple ?
RC
Daniel Carollo
Bonjour Olivier (et Remy)!
J'ai decrit une procedure pour faire ce genre de choses sur mon site ouaibe a http://www.computing-tech.com/technical, a la rubrique "Running Totals". Je fais ca dans la requete source (d'un formulaire ou d'un etat, peu importe).
Bonne continuation,
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Olivier Saulnier" wrote in message news:
Bonjour,
Un ami utilisant Access, me demande comment insérer un champ calculé dans l'outil de reporting. Son cas est le suivant: il gère les comptes d'une association, et souhaiterai obtenir pour chacune des ligne de ses journaux, le solde courant. Actuellement, il a une colonne crédit, une colonne débit, et le solde est calculé en fin de report. Il souhaiterai rajouter une colonne solde qui fonctionnerait de la manière suivante: 1ère ligne: solde=0 Lignes suivantes:Solde=(Solde ligne précédente) +C-D
Est-ce possible, ou doit-il passer par un autre moyen?
Cordialement, OLS
Bonjour Olivier (et Remy)!
J'ai decrit une procedure pour faire ce genre de choses sur mon site ouaibe
a http://www.computing-tech.com/technical, a la rubrique "Running Totals".
Je fais ca dans la requete source (d'un formulaire ou d'un etat, peu
importe).
Bonne continuation,
--
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
"Olivier Saulnier" <steganux@steganux-no-spam.com> wrote in message
news:Xns94EE54BCE7416steganuxsteganuxcom@195.25.12.38...
Bonjour,
Un ami utilisant Access, me demande comment insérer un champ calculé dans
l'outil de reporting.
Son cas est le suivant: il gère les comptes d'une association, et
souhaiterai obtenir pour chacune des ligne de ses journaux, le solde
courant.
Actuellement, il a une colonne crédit, une colonne débit, et le solde est
calculé en fin de report. Il souhaiterai rajouter une colonne solde qui
fonctionnerait de la manière suivante:
1ère ligne: solde=0
Lignes suivantes:Solde=(Solde ligne précédente) +C-D
Est-ce possible, ou doit-il passer par un autre moyen?
J'ai decrit une procedure pour faire ce genre de choses sur mon site ouaibe a http://www.computing-tech.com/technical, a la rubrique "Running Totals". Je fais ca dans la requete source (d'un formulaire ou d'un etat, peu importe).
Bonne continuation,
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Olivier Saulnier" wrote in message news:
Bonjour,
Un ami utilisant Access, me demande comment insérer un champ calculé dans l'outil de reporting. Son cas est le suivant: il gère les comptes d'une association, et souhaiterai obtenir pour chacune des ligne de ses journaux, le solde courant. Actuellement, il a une colonne crédit, une colonne débit, et le solde est calculé en fin de report. Il souhaiterai rajouter une colonne solde qui fonctionnerait de la manière suivante: 1ère ligne: solde=0 Lignes suivantes:Solde=(Solde ligne précédente) +C-D
Est-ce possible, ou doit-il passer par un autre moyen?