|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2011 Messages : 85 ![]() |
Bonjour à tous !
J'aimerais savoir comment peut-on appeler un code événement sur chaque enregsitrement d'un état, c'est à dire que le code s'effectue sur chaqu'une des lignes de la section détail d'un état ?? merci à tous |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Chercheur Inscription : juin 2011 Messages : 150 ![]() |
Bonjour,
En saisisant votre code dans la propriété Au Formatage de votre état. Bcdt |
|
|
00
|
|
|
#3 |
![]() ![]() |
L'état lui-même n'a pas d'événement "Au formatage".
Voir les événements de la section "Détail". Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
|
|
#4 |
![]() ![]() |
Bonjour
De plus que fait ce code ? 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. |
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2011 Messages : 85 ![]() |
bonjour
j'ai déjà essayé cette propriété et le code événement n'est jamais effectué... pour le moment j'avais fais un simple msgbox pour voir a quel moment le code est éffectué... Sinon dans ma section détail j'ai un sous-état qui s'affiche même si il contient aucun enregsitrement, or j'aimerais qu'il s'affiche que si il contient quelque chose, donc dans la section détail de mon état principal j'ai une textbox dans lequel j'ai calculé le nombdre d'enregistrements que le sous-état contiendra et si il y en a 0 j'aimerais passer la propriété visible du sous état à faux... en espérant être assz compréhensible, si vous le souhaitez je peux faire un imprime écran ? en tout cas merci d'essayer de m'aider =) |
|
|
00
|
|
|
#6 | ||
![]() ![]() |
Toujours sur l'événement au formatage de la section détail, essaye ceci :
Code :
Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
||
|
|
00
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2011 Messages : 85 ![]() |
tout d'abord merci, j'ai donc essayé votre code, ça ne fonctionne pas, mais je pense que ce n'est pas un problème au niveau du code en lui même, mais plutot que tout ce qui est dans "Détail_Format" n'est jamais parcouru... :/
|
|
|
00
|
|
|
#8 |
![]() ![]() |
__________________
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. |
|
|
00
|
|
|
#9 |
![]() ![]() |
Le sous-état est bien dans la section détail ?
Où as-tu placé le code que je t'ai donné ?
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
|
|
#10 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2011 Messages : 85 ![]() |
Alors mon état principal (Fiche chantier) a dans sa partie détails plusieurs sous-état dont le sous-état "avoirs pr fiche suivi" qui affiche la liste des avoirs d'un chantier
dans le détail de "fiche chantier" au formatage j'ai inséré le code là : Code :
|
||
|
|
00
|
|
|
#11 |
![]() ![]() |
A priori, c'est au niveau du nom de ton sous-état que ce situe le problème.
Comment est renseignée la propriété "Nom" du contrôle "Sous-état" dans la section détail de ton état ? avoirs pr fiche suivi ? Ou bien avoirs pr fiche suivi est-il le nom de l'objet que tu vois dans la fenêtre base de données ? Un tutoriel indispensable ici ! Les syntaxes d'appel : Interaction des formulaires et états. Et en cherchant un peu dans l'aide : Code :
Me.sEtat.Visible = Me.sEtat.Report.HasData
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
|
|
#12 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2011 Messages : 85 ![]() |
merci pour votre tuto ainsi que pour votre aide !! j'ai compris mon problème !
Le code marche parfaitement mais que si je met mon état en mode impression, or j'aimerais que ça marche à l'ouverture de mon état en mode normal, je suppose qu'il faut placer le code ailleurs mais où ?? |
|
|
00
|
|
|
#13 |
![]() ![]() |
Je suppose que tu veux dire impression directe.
A priori, cela ne devrait rien changer. Le formatage d'un état, quelque soit le mode d'impression, est identique. Je ne peux malheureusement pas faire de test sous Access 2007 (pas installé). Quel est le code d'ouverture de ton état ?
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
|
|
#14 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2011 Messages : 85 ![]() |
j'ai laissé en code d'ouverture "état" car j'ai des boutons sur mon état et si je l'ouvre en "aperçu avant impression" les boutons ne fonctionnent plus et j'ai absolument besoin de ces boutons :/
et le code au formatage marche en ouverture en mode aperçu avant impression mais pas en état en fait je peux faire fonctionner soit l'un soit l'autre mais pas les 2 |
|
|
00
|
|
|
#15 |
![]() ![]() |
Navré, mais je ne peux pas t'aider beaucoup plus avant, je ne connais pas la version 2007 et les boutons sont présents uniquement depuis cette version.
A quoi servent-ils, ces boutons ?
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
|
|
#16 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2011 Messages : 85 ![]() |
liste_ arelancer.pnghistorique.pngje vais vous montrer un exemple où j'ai des boutons :
sur le premier imprime écran, j'ai un état listant toutes des demandes d'acomptes ou factures définitives à relancer car le client n'a pas tout réglé, avec les avoirs qu'il y a eut sur chaqu'une d'entre elle ( qui s'affiche par un sous-état listant les avoirs d'une facture, c'est donc ce sous-état que je ne veux pas afficher lorsqu'il est vide) pour chaque ligne j'ai un boutons en forme de flèche qui me permet d'accéder à l'historique des relances pour la facture concernée ( voir sur le deuxième imprime écran) mes boutons sont donc indispensables... |
|
|
00
|
|
|
#17 |
![]() ![]() |
Tu as oublié les copies-écran, ce n'est pas grave.
Moui... Un état, c'est fait pour être imprimé, pas vraiment pour servir d'interface. Pourquoi ne pas utiliser un formulaire et un sous-formulaire pour afficher tes informations, avec un bouton pour lancer l'impression ?
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
10
|
|
|
#18 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2011 Messages : 85 ![]() |
excusez moi, j'ai complétement oublié! je les ai rajouté
comme il n'y a pas d'information a insérer dedans j'ai pas penser à faire de formulaire, je vais voir ça et je vous retiens au courant ! merci pour votre solution |
|
|
00
|
|
|
#19 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2011 Messages : 85 ![]() |
finallement j'ai un problème, pour obtenir la liste des éléments à relancer je suis obligé de récupérer le résultat de la requête dans un état noN ? comment faire dans un formulaire ?
|
|
|
00
|
|
|
#20 |
![]() ![]() |
Non, tu peux baser ton formulaire sur ta requête, puis dans la propriété "Affichage par défaut" du formulaire, tu choisis "Formulaires continus".
Tu obtiendras ainsi une liste. Après, il est tout à fait possible de peaufiner, par exemple de créer un formulaire de suivi, en y incluant le formulaire "liste" en tant que sous-formulaire, etc...
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
10
|
Copyright © 2000-2012 - www.developpez.com