OVH Cloud OVH Cloud

État en Access 2002 : dépenses regroupées par GL vs budgetées par GL

2 réponses
Avatar
Céline Brien
Bonjour à tous,
Un état affichant par numéro de grand-livre (GL) et par clients, les
dépenses de promotion.
Dans le pied de groupe GL, le total des dépenses de promotion pour
chacun des GL.
Dans le même pied de groupe GL. je souhaite inclure le budget par GL.
J'ai réussi en utilisant un sous-état, mais du coup l'ouverture de
l'état est beaucoup plus lente et la barre d'état affiche le message
Mise en forme de la page.
Je suis certaine que c'est possible via une formule dans la Source
contrôle d'un champ Texte.
J'ai une table avec les GL et le budget par GL.
Merci de votre aide,
Céline

2 réponses

Avatar
J-Pierre
Bonsoir Céline,

Je vois 2 possibilités:

Dans la requête source de ton état, inclure le champ budget et l'afficher dans le pied des groupes.

Rajouter un champ indépendant dans les pied de groupe et mettre comme source:
=DlookUp("budget";"laTable";"[cléTable]=" & numéroGrandLivre)

Normalement, la première solution est plus performante, avec la deuxième, Access va lire la table pour chaque pied de groupe.

J-Pierre

"Céline Brien" a écrit dans le message de news:
Bonjour à tous,
Un état affichant par numéro de grand-livre (GL) et par clients, les
dépenses de promotion.
Dans le pied de groupe GL, le total des dépenses de promotion pour
chacun des GL.
Dans le même pied de groupe GL. je souhaite inclure le budget par GL.
J'ai réussi en utilisant un sous-état, mais du coup l'ouverture de
l'état est beaucoup plus lente et la barre d'état affiche le message
Mise en forme de la page.
Je suis certaine que c'est possible via une formule dans la Source
contrôle d'un champ Texte.
J'ai une table avec les GL et le budget par GL.
Merci de votre aide,
Céline



Avatar
Céline Brien
Bonsoir à toutes et à tous,
Bonsoir J-Pierre,
Merci pour ta réponse.
Tu m'as mise sur la bonne piste. L'aide de Microsoft et mon intuition
ont fait le reste.
Voici la formule que j'ai utilisée :
=RechDom("[TOTAL_BUDGET]";"[PROMO BUDGET
SUB-CODE]";"[GL_SUBCODE]=[GL_BUDGETCODE]")
L'ouverture de l'état est redevenue rapide.
Merci encore,
Céline

"J-Pierre" a écrit dans le message
de news:
Bonsoir Céline,

Je vois 2 possibilités:

Dans la requête source de ton état, inclure le champ budget et
l'afficher dans le pied des groupes.


Rajouter un champ indépendant dans les pied de groupe et mettre comme
source:

=DlookUp("budget";"laTable";"[cléTable]=" & numéroGrandLivre)

Normalement, la première solution est plus performante, avec la
deuxième, Access va lire la table pour chaque pied de groupe.


J-Pierre

"Céline Brien" a écrit dans le message
de news:

Bonjour à tous,
Un état affichant par numéro de grand-livre (GL) et par clients, les
dépenses de promotion.
Dans le pied de groupe GL, le total des dépenses de promotion pour
chacun des GL.
Dans le même pied de groupe GL. je souhaite inclure le budget par
GL.


J'ai réussi en utilisant un sous-état, mais du coup l'ouverture de
l'état est beaucoup plus lente et la barre d'état affiche le message
Mise en forme de la page.
Je suis certaine que c'est possible via une formule dans la Source
contrôle d'un champ Texte.
J'ai une table avec les GL et le budget par GL.
Merci de votre aide,
Céline