Bonjour à toutes et à tous !
sous Access 2000/2003,
dans un état avec une En-tête de groupe, il est possible de répéter
l'en-tête de groupe dans le cas ou le détail du groupe
se trouve à cheval sur 2 pages ou colonnes,
dans les propriétés de l'en-tête de groupe : "Répéter section = Oui"
C'est très utile.
Je souhaiterais pouvoir indiquer dans l'en-tête de groupe
qu'il sagit de la suite de la suite de la section précédente,
par exemple Source contrôle =[MaSource]&" (suite)"
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.
placer une procédure dans l'événement EntêteGroupe0_Format (au formatage) pour tester si on est dans la même valeur qu'au passage précédent et si oui, indiquer un texte dans un contrôle.
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de vacances http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"Florent" a écrit dans le message de news:
| Bonjour à toutes et à tous ! | sous Access 2000/2003, | dans un état avec une En-tête de groupe, il est possible de répéter | l'en-tête de groupe dans le cas ou le détail du groupe | se trouve à cheval sur 2 pages ou colonnes, | dans les propriétés de l'en-tête de groupe : "Répéter section = Oui" | | C'est très utile. | Je souhaiterais pouvoir indiquer dans l'en-tête de groupe | qu'il sagit de la suite de la suite de la section précédente, | par exemple Source contrôle =[MaSource]&" (suite)" | | Merci par avance pour votre aide | | Paul |
Bonjour.
placer une procédure dans l'événement EntêteGroupe0_Format (au formatage)
pour tester si on est dans la même valeur qu'au passage précédent et si oui,
indiquer un texte dans un contrôle.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de vacances
http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"Florent" <paul@florent.fr> a écrit dans le message de news:
5A11D246-8EAD-440F-831C-646C374D3DF6@microsoft.com...
| Bonjour à toutes et à tous !
| sous Access 2000/2003,
| dans un état avec une En-tête de groupe, il est possible de répéter
| l'en-tête de groupe dans le cas ou le détail du groupe
| se trouve à cheval sur 2 pages ou colonnes,
| dans les propriétés de l'en-tête de groupe : "Répéter section = Oui"
|
| C'est très utile.
| Je souhaiterais pouvoir indiquer dans l'en-tête de groupe
| qu'il sagit de la suite de la suite de la section précédente,
| par exemple Source contrôle =[MaSource]&" (suite)"
|
| Merci par avance pour votre aide
|
| Paul
|
placer une procédure dans l'événement EntêteGroupe0_Format (au formatage) pour tester si on est dans la même valeur qu'au passage précédent et si oui, indiquer un texte dans un contrôle.
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de vacances http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"Florent" a écrit dans le message de news:
| Bonjour à toutes et à tous ! | sous Access 2000/2003, | dans un état avec une En-tête de groupe, il est possible de répéter | l'en-tête de groupe dans le cas ou le détail du groupe | se trouve à cheval sur 2 pages ou colonnes, | dans les propriétés de l'en-tête de groupe : "Répéter section = Oui" | | C'est très utile. | Je souhaiterais pouvoir indiquer dans l'en-tête de groupe | qu'il sagit de la suite de la suite de la section précédente, | par exemple Source contrôle =[MaSource]&" (suite)" | | Merci par avance pour votre aide | | Paul |
Florent
Merci Raymond, Mais comment fait'on pour "pour tester si on est dans la même valeur qu'au passage précédent" ? Mon contrôle est "Tiers_RS" A+ Paul
Merci Raymond,
Mais comment fait'on pour
"pour tester si on est dans la même valeur qu'au passage précédent" ?
Mon contrôle est "Tiers_RS"
A+
Paul
Merci Raymond, Mais comment fait'on pour "pour tester si on est dans la même valeur qu'au passage précédent" ? Mon contrôle est "Tiers_RS" A+ Paul
Raymond [mvp]
définir une variable. à chaque passage, tester si la variable est égale à Tiers_RS. si variable différente, placer Tiers_RS dans la variable, pas de texte suite, si variable égale, placer le texte de suite, dans les deux cas, continuer..... -- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de vacances http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"Florent" a écrit dans le message de news:
| Merci Raymond, | Mais comment fait'on pour | "pour tester si on est dans la même valeur qu'au passage précédent" ? | Mon contrôle est "Tiers_RS" | A+ | Paul |
définir une variable.
à chaque passage, tester si la variable est égale à Tiers_RS.
si variable différente, placer Tiers_RS dans la variable, pas de texte
suite,
si variable égale, placer le texte de suite,
dans les deux cas, continuer.....
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de vacances
http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"Florent" <paul@florent.fr> a écrit dans le message de news:
D1CF2623-8A3D-427C-82F1-C530F89AB1C6@microsoft.com...
| Merci Raymond,
| Mais comment fait'on pour
| "pour tester si on est dans la même valeur qu'au passage précédent" ?
| Mon contrôle est "Tiers_RS"
| A+
| Paul
|
définir une variable. à chaque passage, tester si la variable est égale à Tiers_RS. si variable différente, placer Tiers_RS dans la variable, pas de texte suite, si variable égale, placer le texte de suite, dans les deux cas, continuer..... -- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de vacances http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"Florent" a écrit dans le message de news:
| Merci Raymond, | Mais comment fait'on pour | "pour tester si on est dans la même valeur qu'au passage précédent" ? | Mon contrôle est "Tiers_RS" | A+ | Paul |
Florent
Merci Raymond. J'ai eu du mal, car je n'avais pas défini une variable publique, mais maintenat, ça marche parfaitement ! A+ Paul
Merci Raymond.
J'ai eu du mal, car je n'avais pas défini une variable publique,
mais maintenat, ça marche parfaitement !
A+
Paul
Merci Raymond. J'ai eu du mal, car je n'avais pas défini une variable publique, mais maintenat, ça marche parfaitement ! A+ Paul
Florent
Raymond, Voilà ce que j'ai fait :
Option Compare Database Option Explicit Public VarInit As String Private Sub EntêteGroupe0_Format(Cancel As Integer, FormatCount As Integer) If First_RS = VarInit Then Me!DrapeauSuite = "(suite)" Else Me!DrapeauSuite = Null End If VarInit = First_RS End Sub
Je déclare une variable publique et je souhaiterais obtenir le texte "(suite)" quand il y a répétition de la section dans laquelle se trouve le contrôle First_RS. Hélas, ça ne marche pas !!! J'ai des "(suite)" à chaque section Où est le problème ? Merci par avance Paul
Raymond,
Voilà ce que j'ai fait :
Option Compare Database
Option Explicit
Public VarInit As String
Private Sub EntêteGroupe0_Format(Cancel As Integer, FormatCount As Integer)
If First_RS = VarInit Then
Me!DrapeauSuite = "(suite)"
Else
Me!DrapeauSuite = Null
End If
VarInit = First_RS
End Sub
Je déclare une variable publique
et je souhaiterais obtenir le texte "(suite)"
quand il y a répétition de la section dans laquelle se trouve le contrôle
First_RS.
Hélas, ça ne marche pas !!!
J'ai des "(suite)" à chaque section
Où est le problème ?
Merci par avance
Paul
Option Compare Database Option Explicit Public VarInit As String Private Sub EntêteGroupe0_Format(Cancel As Integer, FormatCount As Integer) If First_RS = VarInit Then Me!DrapeauSuite = "(suite)" Else Me!DrapeauSuite = Null End If VarInit = First_RS End Sub
Je déclare une variable publique et je souhaiterais obtenir le texte "(suite)" quand il y a répétition de la section dans laquelle se trouve le contrôle First_RS. Hélas, ça ne marche pas !!! J'ai des "(suite)" à chaque section Où est le problème ? Merci par avance Paul
Raymond [mvp]
bonjour.
public n'est pas obligatoire, private suffit.
ce qui veut dire que tu as égalité à chaque passage, donc qu'on passe deux fois mini dans chaque entête de groupe pour reformatage. essayer: - changer l'événement et mettre: EntêteGroupe0_Print qui ne traitera qu'à l'impression. - vérifier si la valeur de First_RS change bien à chaque enregistrement et si on passe bien plusieurs fois.
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de vacances http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"Florent" a écrit dans le message de news:
| Raymond, | Voilà ce que j'ai fait : | | Option Compare Database | Option Explicit | Public VarInit As String | Private Sub EntêteGroupe0_Format(Cancel As Integer, FormatCount As Integer) | If First_RS = VarInit Then | Me!DrapeauSuite = "(suite)" | Else | Me!DrapeauSuite = Null | End If | VarInit = First_RS | End Sub | | Je déclare une variable publique | et je souhaiterais obtenir le texte "(suite)" | quand il y a répétition de la section dans laquelle se trouve le contrôle | First_RS. | Hélas, ça ne marche pas !!! | J'ai des "(suite)" à chaque section | Où est le problème ? | Merci par avance | Paul |
bonjour.
public n'est pas obligatoire, private suffit.
ce qui veut dire que tu as égalité à chaque passage, donc qu'on passe deux
fois mini dans chaque entête de groupe pour reformatage.
essayer:
- changer l'événement et mettre: EntêteGroupe0_Print qui ne traitera qu'à
l'impression.
- vérifier si la valeur de First_RS change bien à chaque enregistrement et
si on passe bien plusieurs fois.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de vacances
http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"Florent" <paul@florent.fr> a écrit dans le message de news:
eyMXv5O2HHA.5740@TK2MSFTNGP04.phx.gbl...
| Raymond,
| Voilà ce que j'ai fait :
|
| Option Compare Database
| Option Explicit
| Public VarInit As String
| Private Sub EntêteGroupe0_Format(Cancel As Integer, FormatCount As
Integer)
| If First_RS = VarInit Then
| Me!DrapeauSuite = "(suite)"
| Else
| Me!DrapeauSuite = Null
| End If
| VarInit = First_RS
| End Sub
|
| Je déclare une variable publique
| et je souhaiterais obtenir le texte "(suite)"
| quand il y a répétition de la section dans laquelle se trouve le contrôle
| First_RS.
| Hélas, ça ne marche pas !!!
| J'ai des "(suite)" à chaque section
| Où est le problème ?
| Merci par avance
| Paul
|
ce qui veut dire que tu as égalité à chaque passage, donc qu'on passe deux fois mini dans chaque entête de groupe pour reformatage. essayer: - changer l'événement et mettre: EntêteGroupe0_Print qui ne traitera qu'à l'impression. - vérifier si la valeur de First_RS change bien à chaque enregistrement et si on passe bien plusieurs fois.
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ Pour débuter sur le forum: http://www.mpfa.info/
Cet été, j'en ai rien à coder, je me forme : les devoirs de vacances http://www.comscamp.com/Tracker/Redirect.ashx?linkidJd96883-a859-4212-b4a0-bce47c8e0d99
"Florent" a écrit dans le message de news:
| Raymond, | Voilà ce que j'ai fait : | | Option Compare Database | Option Explicit | Public VarInit As String | Private Sub EntêteGroupe0_Format(Cancel As Integer, FormatCount As Integer) | If First_RS = VarInit Then | Me!DrapeauSuite = "(suite)" | Else | Me!DrapeauSuite = Null | End If | VarInit = First_RS | End Sub | | Je déclare une variable publique | et je souhaiterais obtenir le texte "(suite)" | quand il y a répétition de la section dans laquelle se trouve le contrôle | First_RS. | Hélas, ça ne marche pas !!! | J'ai des "(suite)" à chaque section | Où est le problème ? | Merci par avance | Paul |
Florent
Merci Raymond, ça marche enfin ! Grosse satisfaction A+ Paul
Merci Raymond,
ça marche enfin !
Grosse satisfaction
A+
Paul