Salut,
"JK"
| J'ai fait une petite appli sous Access.
| Cela doit consister à imprimer les infos des champs grâce à une liste
| déroulante.
| Je m'explique :
| Il y a une table nommée T_patients comprenant numpatient (clé primaire),
| nompatient, nomjeunefille,prenompatient, datenaissance, numsecu, caisse.
| J'ai fait un formulaire F_saisiepatients et un sous-formulaire
| SF_saisiepatients
| J'ai également fait un formulaire nommé F_visupatients avec en en-tête
une
| liste déroulante avec des infos de la table T_patients et comprenant le
| sous-formulaire cité auparavant.
| J'ai ai mis un bouton "Imprimer" associé à une macro "MacVisuEtat"
| permettant de faire un aperçu avant impression.
| Il y a un bouton "Nouveau patient" qui ouvre le formulaire
F_saisiepatients
| et un bouton "Quitter".
|
| 2 problèmes :
| 1. la liste déroulante , en se déroulant, comprend bien les éléments
| demandés mais il n'y a que le nom propre qui s'affiche
Regarde la source de ta liste et ajoute le(s) champ(s) souhaité(s) !
| 2. l'état n'affiche pas les éléments demandés et il y a " #nom" à la
place.
Les "éléments demandés" doivent faire partie de la source (requête) de
l'état.
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut,
"JK"
| J'ai fait une petite appli sous Access.
| Cela doit consister à imprimer les infos des champs grâce à une liste
| déroulante.
| Je m'explique :
| Il y a une table nommée T_patients comprenant numpatient (clé primaire),
| nompatient, nomjeunefille,prenompatient, datenaissance, numsecu, caisse.
| J'ai fait un formulaire F_saisiepatients et un sous-formulaire
| SF_saisiepatients
| J'ai également fait un formulaire nommé F_visupatients avec en en-tête
une
| liste déroulante avec des infos de la table T_patients et comprenant le
| sous-formulaire cité auparavant.
| J'ai ai mis un bouton "Imprimer" associé à une macro "MacVisuEtat"
| permettant de faire un aperçu avant impression.
| Il y a un bouton "Nouveau patient" qui ouvre le formulaire
F_saisiepatients
| et un bouton "Quitter".
|
| 2 problèmes :
| 1. la liste déroulante , en se déroulant, comprend bien les éléments
| demandés mais il n'y a que le nom propre qui s'affiche
Regarde la source de ta liste et ajoute le(s) champ(s) souhaité(s) !
| 2. l'état n'affiche pas les éléments demandés et il y a " #nom" à la
place.
Les "éléments demandés" doivent faire partie de la source (requête) de
l'état.
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut,
"JK"
| J'ai fait une petite appli sous Access.
| Cela doit consister à imprimer les infos des champs grâce à une liste
| déroulante.
| Je m'explique :
| Il y a une table nommée T_patients comprenant numpatient (clé primaire),
| nompatient, nomjeunefille,prenompatient, datenaissance, numsecu, caisse.
| J'ai fait un formulaire F_saisiepatients et un sous-formulaire
| SF_saisiepatients
| J'ai également fait un formulaire nommé F_visupatients avec en en-tête
une
| liste déroulante avec des infos de la table T_patients et comprenant le
| sous-formulaire cité auparavant.
| J'ai ai mis un bouton "Imprimer" associé à une macro "MacVisuEtat"
| permettant de faire un aperçu avant impression.
| Il y a un bouton "Nouveau patient" qui ouvre le formulaire
F_saisiepatients
| et un bouton "Quitter".
|
| 2 problèmes :
| 1. la liste déroulante , en se déroulant, comprend bien les éléments
| demandés mais il n'y a que le nom propre qui s'affiche
Regarde la source de ta liste et ajoute le(s) champ(s) souhaité(s) !
| 2. l'état n'affiche pas les éléments demandés et il y a " #nom" à la
place.
Les "éléments demandés" doivent faire partie de la source (requête) de
l'état.
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Bonsoir
Merci pour les réponses.
J'ai vérifié la liste déroulante et les éléments s'y trouvent bien. Quand
je clique pour ouvrir la liste, il y a bien les éléments et tout s'affiche
dans le formulaire. Il n'ya que le nom du patient qui s'affiche dans le
champ de la liste et pas les autres éléments.
Pour l'état, j'ai également vérifié la source. J'ai créé une requête
nommée ReqImprilEtat mais cela ne fonctionne malheureusement pas.
C'est difficile d'expliquer à distance! Merci encore pour ton aide.
Jack
3stone" a écrit dans le message de news:
uwo9C$Salut,
"JK"
| J'ai fait une petite appli sous Access.
| Cela doit consister à imprimer les infos des champs grâce à une liste
| déroulante.
| Je m'explique :
| Il y a une table nommée T_patients comprenant numpatient (clé
primaire),
| nompatient, nomjeunefille,prenompatient, datenaissance, numsecu,
caisse.
| J'ai fait un formulaire F_saisiepatients et un sous-formulaire
| SF_saisiepatients
| J'ai également fait un formulaire nommé F_visupatients avec en en-tête
une
| liste déroulante avec des infos de la table T_patients et comprenant le
| sous-formulaire cité auparavant.
| J'ai ai mis un bouton "Imprimer" associé à une macro "MacVisuEtat"
| permettant de faire un aperçu avant impression.
| Il y a un bouton "Nouveau patient" qui ouvre le formulaire
F_saisiepatients
| et un bouton "Quitter".
|
| 2 problèmes :
| 1. la liste déroulante , en se déroulant, comprend bien les éléments
| demandés mais il n'y a que le nom propre qui s'affiche
Regarde la source de ta liste et ajoute le(s) champ(s) souhaité(s) !
| 2. l'état n'affiche pas les éléments demandés et il y a " #nom" à la
place.
Les "éléments demandés" doivent faire partie de la source (requête) de
l'état.
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Bonsoir
Merci pour les réponses.
J'ai vérifié la liste déroulante et les éléments s'y trouvent bien. Quand
je clique pour ouvrir la liste, il y a bien les éléments et tout s'affiche
dans le formulaire. Il n'ya que le nom du patient qui s'affiche dans le
champ de la liste et pas les autres éléments.
Pour l'état, j'ai également vérifié la source. J'ai créé une requête
nommée ReqImprilEtat mais cela ne fonctionne malheureusement pas.
C'est difficile d'expliquer à distance! Merci encore pour ton aide.
Jack
3stone" <3stone_@_skynet_be> a écrit dans le message de news:
uwo9C$vqFHA.1564@TK2MSFTNGP10.phx.gbl...
Salut,
"JK"
| J'ai fait une petite appli sous Access.
| Cela doit consister à imprimer les infos des champs grâce à une liste
| déroulante.
| Je m'explique :
| Il y a une table nommée T_patients comprenant numpatient (clé
primaire),
| nompatient, nomjeunefille,prenompatient, datenaissance, numsecu,
caisse.
| J'ai fait un formulaire F_saisiepatients et un sous-formulaire
| SF_saisiepatients
| J'ai également fait un formulaire nommé F_visupatients avec en en-tête
une
| liste déroulante avec des infos de la table T_patients et comprenant le
| sous-formulaire cité auparavant.
| J'ai ai mis un bouton "Imprimer" associé à une macro "MacVisuEtat"
| permettant de faire un aperçu avant impression.
| Il y a un bouton "Nouveau patient" qui ouvre le formulaire
F_saisiepatients
| et un bouton "Quitter".
|
| 2 problèmes :
| 1. la liste déroulante , en se déroulant, comprend bien les éléments
| demandés mais il n'y a que le nom propre qui s'affiche
Regarde la source de ta liste et ajoute le(s) champ(s) souhaité(s) !
| 2. l'état n'affiche pas les éléments demandés et il y a " #nom" à la
place.
Les "éléments demandés" doivent faire partie de la source (requête) de
l'état.
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Bonsoir
Merci pour les réponses.
J'ai vérifié la liste déroulante et les éléments s'y trouvent bien. Quand
je clique pour ouvrir la liste, il y a bien les éléments et tout s'affiche
dans le formulaire. Il n'ya que le nom du patient qui s'affiche dans le
champ de la liste et pas les autres éléments.
Pour l'état, j'ai également vérifié la source. J'ai créé une requête
nommée ReqImprilEtat mais cela ne fonctionne malheureusement pas.
C'est difficile d'expliquer à distance! Merci encore pour ton aide.
Jack
3stone" a écrit dans le message de news:
uwo9C$Salut,
"JK"
| J'ai fait une petite appli sous Access.
| Cela doit consister à imprimer les infos des champs grâce à une liste
| déroulante.
| Je m'explique :
| Il y a une table nommée T_patients comprenant numpatient (clé
primaire),
| nompatient, nomjeunefille,prenompatient, datenaissance, numsecu,
caisse.
| J'ai fait un formulaire F_saisiepatients et un sous-formulaire
| SF_saisiepatients
| J'ai également fait un formulaire nommé F_visupatients avec en en-tête
une
| liste déroulante avec des infos de la table T_patients et comprenant le
| sous-formulaire cité auparavant.
| J'ai ai mis un bouton "Imprimer" associé à une macro "MacVisuEtat"
| permettant de faire un aperçu avant impression.
| Il y a un bouton "Nouveau patient" qui ouvre le formulaire
F_saisiepatients
| et un bouton "Quitter".
|
| 2 problèmes :
| 1. la liste déroulante , en se déroulant, comprend bien les éléments
| demandés mais il n'y a que le nom propre qui s'affiche
Regarde la source de ta liste et ajoute le(s) champ(s) souhaité(s) !
| 2. l'état n'affiche pas les éléments demandés et il y a " #nom" à la
place.
Les "éléments demandés" doivent faire partie de la source (requête) de
l'état.
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut,
"JK"
| J'ai vérifié la liste déroulante et les éléments s'y trouvent bien.
Quand je
| clique pour ouvrir la liste, il y a bien les éléments et tout s'affiche
dans
| le formulaire. Il n'ya que le nom du patient qui s'affiche dans le champ
de
| la liste et pas les autres éléments.
C'est normal de n'obtenir que le contenu de *un* champ en retour !
c'est la valeur de la "colonne liée"
A quoi doit servir cette liste ?
Cette liste permet de sélectionner le nom du patient et afficher dans le
| Pour l'état, j'ai également vérifié la source. J'ai créé une requête
nommée
| ReqImprilEtat mais cela ne fonctionne malheureusement pas.
Cette requête, basée sur la seule table que j'ai, sert pour mon état qui
Qu'est ce qui "ne fonctionne pas" ?
Si ton état est basé sur une requête, et que, pour créer tes TexBox
dans l'état tu utilise la "liste des champs" qui se trouve dans la barre
d'outils
"Créer un état" cela doit fonctionner...
| C'est difficile d'expliquer à distance! Merci encore pour ton aide.
Non... cela oblige seulement à décrire avec des mots cohérents ce que
l'on souhaite faire ;-)
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut,
"JK"
| J'ai vérifié la liste déroulante et les éléments s'y trouvent bien.
Quand je
| clique pour ouvrir la liste, il y a bien les éléments et tout s'affiche
dans
| le formulaire. Il n'ya que le nom du patient qui s'affiche dans le champ
de
| la liste et pas les autres éléments.
C'est normal de n'obtenir que le contenu de *un* champ en retour !
c'est la valeur de la "colonne liée"
A quoi doit servir cette liste ?
Cette liste permet de sélectionner le nom du patient et afficher dans le
| Pour l'état, j'ai également vérifié la source. J'ai créé une requête
nommée
| ReqImprilEtat mais cela ne fonctionne malheureusement pas.
Cette requête, basée sur la seule table que j'ai, sert pour mon état qui
Qu'est ce qui "ne fonctionne pas" ?
Si ton état est basé sur une requête, et que, pour créer tes TexBox
dans l'état tu utilise la "liste des champs" qui se trouve dans la barre
d'outils
"Créer un état" cela doit fonctionner...
| C'est difficile d'expliquer à distance! Merci encore pour ton aide.
Non... cela oblige seulement à décrire avec des mots cohérents ce que
l'on souhaite faire ;-)
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut,
"JK"
| J'ai vérifié la liste déroulante et les éléments s'y trouvent bien.
Quand je
| clique pour ouvrir la liste, il y a bien les éléments et tout s'affiche
dans
| le formulaire. Il n'ya que le nom du patient qui s'affiche dans le champ
de
| la liste et pas les autres éléments.
C'est normal de n'obtenir que le contenu de *un* champ en retour !
c'est la valeur de la "colonne liée"
A quoi doit servir cette liste ?
Cette liste permet de sélectionner le nom du patient et afficher dans le
| Pour l'état, j'ai également vérifié la source. J'ai créé une requête
nommée
| ReqImprilEtat mais cela ne fonctionne malheureusement pas.
Cette requête, basée sur la seule table que j'ai, sert pour mon état qui
Qu'est ce qui "ne fonctionne pas" ?
Si ton état est basé sur une requête, et que, pour créer tes TexBox
dans l'état tu utilise la "liste des champs" qui se trouve dans la barre
d'outils
"Créer un état" cela doit fonctionner...
| C'est difficile d'expliquer à distance! Merci encore pour ton aide.
Non... cela oblige seulement à décrire avec des mots cohérents ce que
l'on souhaite faire ;-)
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut,
"JK"
| > A quoi doit servir cette liste ?
| Cette liste permet de sélectionner le nom du patient et afficher dans le
| sous-formulaire tous les éléments se rapportant à ce patient (prénom,
date
| de naissance,...).
| Je pourrai t'envoyer, si tu le souhaites, une copie d'écran de ce
| formulaire.
| Il y a : dans l'en-tête du formulaire, la liste déroulante
| et, dans le sous-formulaire, :
| nom du patient
| nom de jeune file
| prénom
| date de naissance
| numéro de sécurité sociale
Dans ce cas, tu as besoin d'une "liste de recherche"...
Recrée ta liste avec l'assistant, et dans la première fenêtre
tu choisi la troisième option...
"Rechercher un enregistrement dans mon formulaire..."
| > | Pour l'état, j'ai également vérifié la source. J'ai créé une requête
| > nommée
| > | ReqImprilEtat mais cela ne fonctionne malheureusement pas.
| Cette requête, basée sur la seule table que j'ai, sert pour mon état qui
| m'affiche maintenant tous les patients contenus dans ma table avec les
| éléments du sous-formulaire cités plus haut et, en prime, chaque
deuxième
| page vierge.
| Je souhaiterai uniquement imprimer les éléments du sous-formulaire pour
le
| patient choisi dans ma liste déroulante.
Il faut donc que tu "filtre" ton état par la clé primaire du patient !
Base l'état sur une requête (et non directement sur une table)
Comme critère de l'identifiant du patient, tu indique la zone de texte
concernée de ton formulaire...
Forms!NomDuFormulaire!IdentifiantPatient
J'ai fait comme tu as suggré. On avance !!
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut,
"JK"
| > A quoi doit servir cette liste ?
| Cette liste permet de sélectionner le nom du patient et afficher dans le
| sous-formulaire tous les éléments se rapportant à ce patient (prénom,
date
| de naissance,...).
| Je pourrai t'envoyer, si tu le souhaites, une copie d'écran de ce
| formulaire.
| Il y a : dans l'en-tête du formulaire, la liste déroulante
| et, dans le sous-formulaire, :
| nom du patient
| nom de jeune file
| prénom
| date de naissance
| numéro de sécurité sociale
Dans ce cas, tu as besoin d'une "liste de recherche"...
Recrée ta liste avec l'assistant, et dans la première fenêtre
tu choisi la troisième option...
"Rechercher un enregistrement dans mon formulaire..."
| > | Pour l'état, j'ai également vérifié la source. J'ai créé une requête
| > nommée
| > | ReqImprilEtat mais cela ne fonctionne malheureusement pas.
| Cette requête, basée sur la seule table que j'ai, sert pour mon état qui
| m'affiche maintenant tous les patients contenus dans ma table avec les
| éléments du sous-formulaire cités plus haut et, en prime, chaque
deuxième
| page vierge.
| Je souhaiterai uniquement imprimer les éléments du sous-formulaire pour
le
| patient choisi dans ma liste déroulante.
Il faut donc que tu "filtre" ton état par la clé primaire du patient !
Base l'état sur une requête (et non directement sur une table)
Comme critère de l'identifiant du patient, tu indique la zone de texte
concernée de ton formulaire...
Forms!NomDuFormulaire!IdentifiantPatient
J'ai fait comme tu as suggré. On avance !!
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut,
"JK"
| > A quoi doit servir cette liste ?
| Cette liste permet de sélectionner le nom du patient et afficher dans le
| sous-formulaire tous les éléments se rapportant à ce patient (prénom,
date
| de naissance,...).
| Je pourrai t'envoyer, si tu le souhaites, une copie d'écran de ce
| formulaire.
| Il y a : dans l'en-tête du formulaire, la liste déroulante
| et, dans le sous-formulaire, :
| nom du patient
| nom de jeune file
| prénom
| date de naissance
| numéro de sécurité sociale
Dans ce cas, tu as besoin d'une "liste de recherche"...
Recrée ta liste avec l'assistant, et dans la première fenêtre
tu choisi la troisième option...
"Rechercher un enregistrement dans mon formulaire..."
| > | Pour l'état, j'ai également vérifié la source. J'ai créé une requête
| > nommée
| > | ReqImprilEtat mais cela ne fonctionne malheureusement pas.
| Cette requête, basée sur la seule table que j'ai, sert pour mon état qui
| m'affiche maintenant tous les patients contenus dans ma table avec les
| éléments du sous-formulaire cités plus haut et, en prime, chaque
deuxième
| page vierge.
| Je souhaiterai uniquement imprimer les éléments du sous-formulaire pour
le
| patient choisi dans ma liste déroulante.
Il faut donc que tu "filtre" ton état par la clé primaire du patient !
Base l'état sur une requête (et non directement sur une table)
Comme critère de l'identifiant du patient, tu indique la zone de texte
concernée de ton formulaire...
Forms!NomDuFormulaire!IdentifiantPatient
J'ai fait comme tu as suggré. On avance !!
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut,
"JK"
| > Recrée ta liste avec l'assistant, et dans la première fenêtre
| > tu choisi la troisième option...
|
| Problème ==> avec l'assistant de liste déroulante, je n'ai que 2 options
:
| - je veux que l'assistant recherche les valeurs dans une table ou une
| requête
| - je taperai les valeurs souhaitées.
| Je précise que je crée ma liste dans mon formulaire en mode création et
la
| liste déroulante avec la barre d'outils
Parce que le formulaire ou tu as placé la liste n'a pas de source !
Exact! Erreur réparée.
J'imagine que le form principal (la où tu as placé la liste) ne possède
pas de source et que tes
données se trouvent dans le sous-formulaire...
Le plus simple, crée la liste dans l'en-tête du sous-formulaire,
regarde les propriétés et le module qui se crée dans l'événement
"Après mise à jour"...
Il suffit de créer ta liste "à la main" dans le form pricipal,
d'y introduire les mêmes propriétés et copier le module.
Il reste à "ajuster" le module pour qui s'adresse au sous-form
Si tu n'y arrive pas, revient !
J'ai tenté cette technique mais en vain
| > | > | Pour l'état, j'ai également vérifié la source. J'ai créé une
requête
| > | > nommée
| > | > | ReqImprilEtat mais cela ne fonctionne malheureusement pas.
| > | Cette requête, basée sur la seule table que j'ai, sert pour mon état
qui
| > | m'affiche maintenant tous les patients contenus dans ma table avec
les
| > | éléments du sous-formulaire cités plus haut et, en prime, chaque
| > deuxième
| > | page vierge.
| > | Je souhaiterai uniquement imprimer les éléments du sous-formulaire
pour
| > le
| > | patient choisi dans ma liste déroulante.
| >
| > Il faut donc que tu "filtre" ton état par la clé primaire du patient !
| >
| > Base l'état sur une requête (et non directement sur une table)
| > Comme critère de l'identifiant du patient, tu indique la zone de texte
| > concernée de ton formulaire...
| >
| > Forms!NomDuFormulaire!IdentifiantPatient
| J'ai fait comme tu as suggré. On avance !!
| Je n'ai que 2 feuilles maintenant : la 1ère avec mes zones de textevides
et
| une 2ème page entièrement blanche.
| Ne faut-il pas rajouter "un lien" dans l'en-tête" type clé primaire ?
J'ai corrigé mais mon état dontj'ai réduit les marges ne m'affiche que le
Si tu as des pages blanches c'est parce que ton état est trop large!
Réduit légèrement tout cela et n'oublie pas que ce que tu vois en mode
création est l'espace auquel il faut encore ajouter les marges...
Voir menu Fichier, Mise en page...
OK ! C'est réglé.
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut,
"JK"
| > Recrée ta liste avec l'assistant, et dans la première fenêtre
| > tu choisi la troisième option...
|
| Problème ==> avec l'assistant de liste déroulante, je n'ai que 2 options
:
| - je veux que l'assistant recherche les valeurs dans une table ou une
| requête
| - je taperai les valeurs souhaitées.
| Je précise que je crée ma liste dans mon formulaire en mode création et
la
| liste déroulante avec la barre d'outils
Parce que le formulaire ou tu as placé la liste n'a pas de source !
Exact! Erreur réparée.
J'imagine que le form principal (la où tu as placé la liste) ne possède
pas de source et que tes
données se trouvent dans le sous-formulaire...
Le plus simple, crée la liste dans l'en-tête du sous-formulaire,
regarde les propriétés et le module qui se crée dans l'événement
"Après mise à jour"...
Il suffit de créer ta liste "à la main" dans le form pricipal,
d'y introduire les mêmes propriétés et copier le module.
Il reste à "ajuster" le module pour qui s'adresse au sous-form
Si tu n'y arrive pas, revient !
J'ai tenté cette technique mais en vain
| > | > | Pour l'état, j'ai également vérifié la source. J'ai créé une
requête
| > | > nommée
| > | > | ReqImprilEtat mais cela ne fonctionne malheureusement pas.
| > | Cette requête, basée sur la seule table que j'ai, sert pour mon état
qui
| > | m'affiche maintenant tous les patients contenus dans ma table avec
les
| > | éléments du sous-formulaire cités plus haut et, en prime, chaque
| > deuxième
| > | page vierge.
| > | Je souhaiterai uniquement imprimer les éléments du sous-formulaire
pour
| > le
| > | patient choisi dans ma liste déroulante.
| >
| > Il faut donc que tu "filtre" ton état par la clé primaire du patient !
| >
| > Base l'état sur une requête (et non directement sur une table)
| > Comme critère de l'identifiant du patient, tu indique la zone de texte
| > concernée de ton formulaire...
| >
| > Forms!NomDuFormulaire!IdentifiantPatient
| J'ai fait comme tu as suggré. On avance !!
| Je n'ai que 2 feuilles maintenant : la 1ère avec mes zones de textevides
et
| une 2ème page entièrement blanche.
| Ne faut-il pas rajouter "un lien" dans l'en-tête" type clé primaire ?
J'ai corrigé mais mon état dontj'ai réduit les marges ne m'affiche que le
Si tu as des pages blanches c'est parce que ton état est trop large!
Réduit légèrement tout cela et n'oublie pas que ce que tu vois en mode
création est l'espace auquel il faut encore ajouter les marges...
Voir menu Fichier, Mise en page...
OK ! C'est réglé.
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut,
"JK"
| > Recrée ta liste avec l'assistant, et dans la première fenêtre
| > tu choisi la troisième option...
|
| Problème ==> avec l'assistant de liste déroulante, je n'ai que 2 options
:
| - je veux que l'assistant recherche les valeurs dans une table ou une
| requête
| - je taperai les valeurs souhaitées.
| Je précise que je crée ma liste dans mon formulaire en mode création et
la
| liste déroulante avec la barre d'outils
Parce que le formulaire ou tu as placé la liste n'a pas de source !
Exact! Erreur réparée.
J'imagine que le form principal (la où tu as placé la liste) ne possède
pas de source et que tes
données se trouvent dans le sous-formulaire...
Le plus simple, crée la liste dans l'en-tête du sous-formulaire,
regarde les propriétés et le module qui se crée dans l'événement
"Après mise à jour"...
Il suffit de créer ta liste "à la main" dans le form pricipal,
d'y introduire les mêmes propriétés et copier le module.
Il reste à "ajuster" le module pour qui s'adresse au sous-form
Si tu n'y arrive pas, revient !
J'ai tenté cette technique mais en vain
| > | > | Pour l'état, j'ai également vérifié la source. J'ai créé une
requête
| > | > nommée
| > | > | ReqImprilEtat mais cela ne fonctionne malheureusement pas.
| > | Cette requête, basée sur la seule table que j'ai, sert pour mon état
qui
| > | m'affiche maintenant tous les patients contenus dans ma table avec
les
| > | éléments du sous-formulaire cités plus haut et, en prime, chaque
| > deuxième
| > | page vierge.
| > | Je souhaiterai uniquement imprimer les éléments du sous-formulaire
pour
| > le
| > | patient choisi dans ma liste déroulante.
| >
| > Il faut donc que tu "filtre" ton état par la clé primaire du patient !
| >
| > Base l'état sur une requête (et non directement sur une table)
| > Comme critère de l'identifiant du patient, tu indique la zone de texte
| > concernée de ton formulaire...
| >
| > Forms!NomDuFormulaire!IdentifiantPatient
| J'ai fait comme tu as suggré. On avance !!
| Je n'ai que 2 feuilles maintenant : la 1ère avec mes zones de textevides
et
| une 2ème page entièrement blanche.
| Ne faut-il pas rajouter "un lien" dans l'en-tête" type clé primaire ?
J'ai corrigé mais mon état dontj'ai réduit les marges ne m'affiche que le
Si tu as des pages blanches c'est parce que ton état est trop large!
Réduit légèrement tout cela et n'oublie pas que ce que tu vois en mode
création est l'espace auquel il faut encore ajouter les marges...
Voir menu Fichier, Mise en page...
OK ! C'est réglé.
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw