Sous formulaire access 2010

Résolu/Fermé
amelie39 Messages postés 70 Date d'inscription jeudi 26 juillet 2012 Statut Membre Dernière intervention 24 août 2015 - Modifié par irongege le 19/10/2012 à 17:20
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 - 22 nov. 2012 à 20:53
Bonjour,

J'ai un problème avec ma base de donnée. Pour simplifier, ma base est compose d'une table "commande" et une autre "produit".
Dans le report que j'ai créer, j'ai les détails de ma commande apparaissent.
Mon problème est que si j'ai trois lignes de produits (dans mon sous formulaire), cela va imprimer 3 feuilles.


Merci pour votre aide
.



6 réponses

castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
19 oct. 2012 à 17:09
Bonjour
Entre les deux tables as-tu une relation un a plusieurs?
C'est a dire une relation qui te selectionne une commande pour plusieurs produits.
Dans ton etat, issu d'une requete sur les 2 tables, logiquement tu devrais retrouver une commande et plusieurs produits
0
amelie39 Messages postés 70 Date d'inscription jeudi 26 juillet 2012 Statut Membre Dernière intervention 24 août 2015
19 oct. 2012 à 17:16
Castours,

Oui, c'est une relation de un a plusieurs avec le numero de commande faisant la relation entre les deux tables.
0
amelie39 Messages postés 70 Date d'inscription jeudi 26 juillet 2012 Statut Membre Dernière intervention 24 août 2015
19 oct. 2012 à 17:18
Pour etre plus precise, j'ai le nombre de mes produits dans un champ texte. Puism dans un sous formulaire, j'ai le detail de mes produits. Je peux en avoir 1 comme 30.
Je peux en avoir 0. En effet, je peux ne pas avoir la description du produit mais lorsque je veux imprimer mon etat, les donnees au sujet de la commande et du client reste blanches.
0
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
19 oct. 2012 à 18:11
Dans une requete,avec le champ cle primaire de commande et les champs de ta table produits, tu devrais avoir un resultat de selection en fonction du N°commande.
Peux tu mettre ta base sur le site avec cjoint.fr
0
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
19 oct. 2012 à 18:29
voici un exemple de gestion de commande si cela peut d'aider
https://www.cjoint.com/?BJtsB68KOwz
0
amelie39 Messages postés 70 Date d'inscription jeudi 26 juillet 2012 Statut Membre Dernière intervention 24 août 2015
24 oct. 2012 à 11:44
Tu trouveras un lien de ma base de donnee avec ci-joint. Va dans transport request, new. Un champ s'appelle "IBC ref number". Lorsque les personnes travaillent avec cette base de donnee, elles repondent au champ "number IBC" puis, si elles ont le code barre d'un IBC, elles vont alors renseigner le champ IBC ref number.
J'ai besoin que ce champ et quelques autres (cf transport request/search) apparaissent sous forme d'un tableau de 20 lignes dans mon report (report : Zprinted note IBC border).
Ce tableau doit apparaitre meme si je n'ai pas les codes barres renseignes (IBC ref number).
Pour le moment, j'ai creer une image mais je suis sur qu'il y a une meilleure solution. Peut etre avec une macro ?
Enfin, mon autre probleme est que si j'ai renseigne 3 differents barres codes (IBC ref number), mon report va s'imprimer 3 fois. Pourquoi ? Est-ce un probleme dans mes relations ?
Merci pour ton aide
0
amelie39 Messages postés 70 Date d'inscription jeudi 26 juillet 2012 Statut Membre Dernière intervention 24 août 2015
24 oct. 2012 à 12:14
0
amelie39 Messages postés 70 Date d'inscription jeudi 26 juillet 2012 Statut Membre Dernière intervention 24 août 2015
24 oct. 2012 à 12:16
peux tu me dire quelles sont les modifications que tu as apportes car je dois modifier la base de donnee avec lequel tout le monde travaille. Merci beaucoup.
0
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
8 nov. 2012 à 15:23
bonjour
essai de mettre le code dans la liste deroulante du fourmulaire
0
amelie39 Messages postés 70 Date d'inscription jeudi 26 juillet 2012 Statut Membre Dernière intervention 24 août 2015
8 nov. 2012 à 15:49
Bonjour,

Cela ne fonctionne toujours pas. Jai mis ce code sur ma liste deroulande et sur le bouton j'ai fait un simple openform.
Merci
0
amelie39 Messages postés 70 Date d'inscription jeudi 26 juillet 2012 Statut Membre Dernière intervention 24 août 2015
8 nov. 2012 à 17:56
Bonsoir,
Mon bouton view dans le formulaire "fSearchOrder" ne fonctionne toujours pas.
De plus, lorsque je suis dans le formulaire "fNewOrder", lorsque j'essai d'imprimer mon doc (example:print 20L), cela ne fonctionne pas. Je souhaite imprimer la nouvelle commande que je viens de creer. Cela imprime des donnees mais pas les donnees correspondant a la commande que je viens de creer. Pourquoi ?
Merci
Voici ma base de donnee mise a jour

https://www.cjoint.com/?BKirXRbbnE9
0
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
Modifié par castours le 8/11/2012 à 22:47
Bonsoir
Un lien pour exemple d'appel d'ouverture un formulaire ou fiche magasin depuis une liste deroulante dans un formulaire.
Dans l'exemple, tu choisis un nom de magasin, clique 2 fois et cela ouvre une fcihe formulaire sur le nom du magasin choisi
https://www.cjoint.com/?BKiwJIoIsvi
J'ai utiliser le code transmis en le modifiant comme ceci:
On Error GoTo ERREUR
Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "NomduFormulaire a ouvrir"

stLinkCriteria = "[NomduChamp]=" & "'" & Me![NomDu champ] & "'"
DoCmd.OpenForm stDocName, , , stLinkCriteria
SORTIE:
Exit Sub
ERREUR:
MsgBox Err.Description
Resume sortie
0
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
8 nov. 2012 à 23:18
J'ai regarder tes formulaires.
Le code ne fonctionne pas.
Il te faut recréer tous les boutons car access 2007 fonctionne avec macro incorporé.
En mode creation d'un formulaire, avec l'outil bouton, tu choisis la fonction que tu veux lui faire faire.
Exemple: ouvrir formulaire, puis le nom du formulaire .puis ouvrir
0
amelie39 Messages postés 70 Date d'inscription jeudi 26 juillet 2012 Statut Membre Dernière intervention 24 août 2015
9 nov. 2012 à 17:56
Bonjour,
Pourquoi mes boutons ne fonctionnent pas ? je ne comprends pas. Lesquels ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
19 nov. 2012 à 17:19
bonjour
Alors problemes résolus?
0
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
21 nov. 2012 à 14:20
Bonjour
Bonjour sur quelle version? Div14
Sur formulaire?
Derniere version que je t'ai fait parvenir?
Soit plus precise
0
amelie39 Messages postés 70 Date d'inscription jeudi 26 juillet 2012 Statut Membre Dernière intervention 24 août 2015
21 nov. 2012 à 14:27
Bonjour,
Je suis sur la derniere version que tu m'a fait parvenir. Version du 18.11
0
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
21 nov. 2012 à 16:09
Dans la derniere version que je t''ai parvenir, j'ai refait un formulaire f.rechercherCustomers.
De la tu as tous les noms qui ont commandé dans la liste deroulante. Tu en choisis un puis tu as un bouton de visualisation et un bouton d'impression.
De ce formulaire tu peux faire une commande a condition que le nouveau customer soit dans la table .
Maintenant quel etat veux tu imprimer?.
0
amelie39 Messages postés 70 Date d'inscription jeudi 26 juillet 2012 Statut Membre Dernière intervention 24 août 2015
21 nov. 2012 à 16:15
Castour,
Lorsque j'entre une nouvelle commande (fNewOrder), je souhaite etre capable d'imprimer cette commande sur une page uniquement. Je suppose que cela imprime plusieurs liens a cause de mon sous-formulaire. Est-ce la raison ?
Merci
0
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
21 nov. 2012 à 17:40
C'est ton formulaire qui est mal fait.
As tu essayé f.RechercheCustiomer.
Si tu ne veux pas t''e n servir, prends exemple dessus
0
Castour,
Comment faire pour imprimer un bon de commande selon un numéro de commande définis ou non définie merci
0