|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : septembre 2007 Messages : 46 ![]() |
Bonjour à tous,
Me revoilà encore une fois sans savoir si ma question est de l'odre de la conception ou IHM ou encore VBA. Ma question est assez simple mais je n'ai pas trouvé de réponse à mon problème. La solution doit être évidente, vu qu'après des recherche sur forums, aide access etc, je n'ai rien trouvé. Donc encore une fois je fais appel à vos services!! Voilà mon problème: J'ai créé une base avec plusieurs formulaires.
Mais voilà je n'arrive déjà pas à trouver comment faire un bouton parcourir. Concernant l'enregistrement, je pense qu'il faut enregistrer toute la base. J'ai vu que pour enregistrer une base on pouvait faire des réplicats mais que cependant c'était à éviter. Mais dans ce cas existe-t-il une autre façon de faire? Je vous remercie d'avance de votre aide et des tutoriaux ou des conseils que vous pourrez me fournir! A bientôt j'espère. Nanouche |
|
|
00
|
|
|
#2 |
![]() ![]() Morgan BILLYTechnicien de Production Inscription : octobre 2004 Messages : 4 106 ![]() |
Salut,
Pour le bouton parcourir voici un début pour toi issu de la ![]() http://access.developpez.com/faq/?pa...AffBoitEnregSsJe n'ai pas très bien compris ce que tu voulais faire, quand tu dis nouveau fichier tu veux parler de ta base, faire une copie ? Je ne vois pas le lien entre enregistrement et ta base. Peux-tu être plus clair. Dolphy
__________________
Personnaliser la vue Backstage d'Access 2010 Découvrez avec nous Office 2010 Je ne réponds pas aux questions techniques par MP
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : septembre 2007 Messages : 46 ![]() |
Merci Dolphy pour ton message!!
Je me doutais bien que je n'étais pas la seule à rencontrer ce genre de problème, mais je n'ai pas cherché avec les bons mots clés visiblement. Pourtant j'avais tapé le mot clé parcourir ou encore chemin, mais bon surement pas au bon endroit Je vais essayer donc d'appliquer les réponses données dans la FAQ!!Ca devrait marcher car jusqu'à maintenant je m'en suis pas mal sortie grâce à elle!! Pour l'enregistrement, en fait c'est assez "simple". Pour expliquer en 2 mots le projet, le but est que l'utilisateur détermine le coup de cycle de vie d'un produit, en fonction des matériaux, des choix de fin de vie, du transport etc etc. Grâce à l'interface, il enregistre les choix de matériau etc. Ce que je cherche à faire c'est comparé 2 ou plusieurs concepts produits. C'est à dire l'utilisateur pourra par exmple seulement changer lae type de fin de vie, ou carrément tous les matériaux. Je voudrais dc qu'il soit possible de tout conserver pour utiliser le logiciel ensuite pour un autre concept produit. C'est pour cela que je pensais qu'il fallait sauvegarder toute la base, tout le fichier access. Ai-je été un peu plus claire dans ce que je cherche à faire? Si ce n'est pas le cas, je pourrais envoyer un exemple! En tout cas merci de votre aide et dslée de ne pas avoir trouvé la FAQ, c'est vraiment idiot... |
|
|
00
|
|
|
#4 | |
![]() ![]() Morgan BILLYTechnicien de Production Inscription : octobre 2004 Messages : 4 106 ![]() |
re,
Citation:
si tu as un exemple dolphy
__________________
Personnaliser la vue Backstage d'Access 2010 Découvrez avec nous Office 2010 Je ne réponds pas aux questions techniques par MP
|
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : septembre 2007 Messages : 46 ![]() |
lol
Bon j'envoie mon fichier word qui représentera un peu ce que je veux faire, même si pas mal de modifications ont été apportées bien sur, mais ça donne une idée! Mais je suis en train de me demander si je peux ouvrir une base qui serait completement identique à celle sur laquelle je travaille (la seule différence étant la sélection des données effectuées ds l'une des bases). J'espère que ça sera plus clair. Ce que je souhaite faire c'est enregistrer mon fichier access oouvert, que j'utilise sous un autre nom ds un autre fichier éventuellement. J'espère qu'une vous que vous aurez vu le fichier vous verrez ce que je cherche à faire. |
|
|
00
|
|
|
#6 |
![]() ![]() |
Bonjour
Pourrrions-nous avoir une version française, car tout les membres ne sont pas anglophones. Merci |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : septembre 2007 Messages : 46 ![]() |
Oui bien sûr ce n'est pas un souci.
j'ai fait une traduction de mon projet et j'ai modifié 2 3 choses, sachant qu'aujourd'hui le software n'a pas vraiment cetta allure mais en gros l'idée est là. J'espère que ça sera un peu plus clair |
|
|
00
|
|
|
#8 | |
![]() ![]() Morgan BILLYTechnicien de Production Inscription : octobre 2004 Messages : 4 106 ![]() |
Citation:
Dolphy
__________________
Personnaliser la vue Backstage d'Access 2010 Découvrez avec nous Office 2010 Je ne réponds pas aux questions techniques par MP
|
|
|
00
|
|
|
#9 |
|
Invité régulier
![]() Inscription : septembre 2007 Messages : 46 ![]() |
Le fait de tout enregistrer dans la même base ne risque pas de la surcharger?
Et question idiote comment sait-on si notre MCD est bon au départ? Faut-il quelque chose de particulier pour faire cela? Car si je ne suis pas obligée d'enregistrer complètement une nouvelle base, ça simplifierait les choses, je pense!! |
|
|
00
|
|
|
#10 |
![]() ![]() Morgan BILLYTechnicien de Production Inscription : octobre 2004 Messages : 4 106 ![]() |
L'idéal est de créer ton MCD et de le poster ici, tout le monde pourra te donner des conseils
__________________
Personnaliser la vue Backstage d'Access 2010 Découvrez avec nous Office 2010 Je ne réponds pas aux questions techniques par MP
|
|
00
|
|
|
#11 |
|
Invité régulier
![]() Inscription : septembre 2007 Messages : 46 ![]() |
Bonjour,
Dslée pour le temps de réponse, mais les 10h de décalage horaire de facilite pas la tâche Je joins ici mon MCD, car j'ai réfléchi à la façon d'enregistrer dans ma base mais je ne vois pas vraiment comment faire... Dois-je juste enregistrer le formulaire dans lequel je rentre les données? Je signale aussi que chaque sélection de l'utilisateur est systématiquement enregistrer dans une table. Mais par rapport à l'idée de départ, décrite dans le document word, il y a eu quelques modifications, à savoir:
Cela est-il alors tout de même possible de tout enregistrer dans la même base? Merci de votre aide |
|
|
00
|
|
|
#12 |
|
Invité régulier
![]() Inscription : septembre 2007 Messages : 46 ![]() |
Bonjour,
N'ayant pas de réponses sur le forum, j'ai continué de réfléchir et de travailler la base, en ayant à l'idée de tout sauvegarder dans une seule base. J'en suis donc arrivée à vouloir faire ceci: Vu que j'ai des valeurs concernant un même produit dans différentes tables, je me suis dit, que je pouvais ajouter la composante nom du produit dans chacune des tables. Ainsi toutes les informations similaires sur les produits seront enregistrées dans la même table. Et je pensais faire une requête rechercher les valeurs qui m'intéressent. Mais je me demandais s'il était possible de sélectionner un produit dans une zone de liste et à ce moment là de faire apparaître dans les différents sous-formulaires que les informations en rapport avec ce produit et non de tous les produits? Je me demandais aussi, si lorsque je souhaite créer un nouveau produit, que je demande le nom du produit pour l'ajouter dans une table, est-il possible de faire apparaître sur le formulaire suivant juste le nom du produit que l'on vient de rentrer? Et question plus générale, est-ce la bonne méthode à suivre, ou est-ce que je me trompe complètement??? J'espère que j'aurai un peu plus de succès, sinon je me poserai mes questions sous un autre titre!! Merci pour votre aide! Si encore une fois il manque des informations, ou si vous ne voyez pas la schématique du software, je peux faire des copies d'écran des formulaires. Nanouche |
|
|
00
|
|
|
#13 |
![]() ![]() |
Salut,
En associant la Q/R proposée par Dolphy et cette source Tu devrais pouvoir faire une copie de la base en cours dans le répertoire de ton choix. Sinon, il y a une autre solution qui consiste à créer une nouvelle base de données et à importer tous les objets. Pour les tables et les requêtes c'est assez simple. Pour les formulaires, les états et les modules : il faut parcourir l'objet Containers(NomObjet) car on ne peut accéder aux formulaires/états/modules que si ils sont ouverts.
__________________
Access : Les Cours, Les Sources et Les FAQs Office Avant de poster : les choses importantes à lire pour la bonne tenue du forum.sinon Ma boite à MPs n'est pas l'annexe du forum |
|
|
00
|
|
|
#14 |
|
Invité régulier
![]() Inscription : septembre 2007 Messages : 46 ![]() |
Merci pour le lien, qui me permet de voir comment enregistrer ma base comme je le demandais au début, et qui complète les informations données par Dolphy.
Mais Dolphy a fait remarqué dans l'une de ses réponses que je pouvais tout enregistrer dans la même base. Si je suis ce que vous m'avez donné je fais une copie complète de la base? C'est donc comme une réplication? Il est préférable de faire une copie de la base plutôt que tout enregistré dans une? Dslée pour ces questions, mais je suis un peu débutante! |
|
|
00
|
|
|
#15 | |||||
![]() ![]() |
Citation:
Citation:
Citation:
Citation:
Citation:
__________________
Access : Les Cours, Les Sources et Les FAQs Office Avant de poster : les choses importantes à lire pour la bonne tenue du forum.sinon Ma boite à MPs n'est pas l'annexe du forum |
|||||
|
|
00
|
|
|
#16 |
|
Invité régulier
![]() Inscription : septembre 2007 Messages : 46 ![]() |
Merci pour ton aide, je vais essayer d'être un peu plus explicite dans ce que je souhaite faire!
Je suis en train de créer un logiciel dont le but est de déterminé les coûts de cycle de vie d'un produit en fonction des matériaux utilisés dans ce produit, les options de fin de vie associées à ce produits, etc. Pour cela, j'ai créé un formulaire avec plusieurs sous-formulaires qui sont liés à des tables. Il exite une table pour les méteriaux utilisés pour faire le produit, une autre pour les options de fin de vie, pour le transport, etc. J'arrive à faire le calcul, en faisant apparaître les résultats dans un état pour un produit donné. Mais la prochaine étape est la suivante: Je cherche à comparer
C'est pour cela que je me demandais, si je devais enregistrer la base actuelle sous un autre nom et ensuite effectuer une recherche avec un bouton parcourir pour sélectionner deux produits (ou plus) à comparer. Ou si je devais tout faire dans la même base, vu que le but c'est de comparer un ou plusieurs produits. Suis-je un peu plus claire dans ce que je cherche à obtenir Nanouche |
|
|
00
|
|
|
#17 | ||
|
Invité régulier
![]() Inscription : septembre 2007 Messages : 46 ![]() |
Bonjour,
c'est encore moi avec mes problèmes d'enregistrement.... J'ai essayé d'enregistrer la base complètement pedant que je l'utilisais. J'ai pour cela pris le code pr parcourir et après j'ai testé avec le lien qui m'a été fourni pr enregistrer la base en cours. Voici le code que j'ai fait, mais ça ne marche pas. Code :
Car j'ai cherché des informations mais je ne vois pas comment à partir d'un fichier .bat, on peut facilement ouvrir la base. Dire que je pensais que la sauvegarde de mon fichier serait la plus simple du projet..... Et une autre question encore Je dois faire une fausse manipulation, ou peut-être que ce que je demande à Access n'est pas possible?? J'espère que vous pourrez me donner un gros coup de main car je suis toujours un peu perdue, moins qu'au début certes, mais toujours perdue!!! Merci d'avancepour vos conseils... A bientot jspr.... |
||
|
|
00
|
|
|
#18 |
|
Invité régulier
![]() Inscription : septembre 2007 Messages : 46 ![]() |
Toujours pas de réponses ou de petits tuyaux???
Ce que je souhaite faire est-il totalement farfelu? Ou très simple à faire? Si c'est le deuxième cas, j'ai toujours mon problème de sauvegarde... J'ai essayé avec tous les codes que j'ai pu trouver mais ça ne fait pas ce que je souhaite Dois-je changer ma question de forum et aller plus en IHM ou en VB? |
|
|
00
|
|
|
#19 | |
![]() ![]() Morgan BILLYTechnicien de Production Inscription : octobre 2004 Messages : 4 106 ![]() |
Salut,
Citation:
Il faudrait avant tout poser le projet, quelles sont tes impératifs (cahier des charges), es-tu libre au niveau conception point de vue ihm fonctionnalités. Quelles sont les données de la bdd, le traitement et le rendu final => quel est le but de la bdd. Dolphy
__________________
Personnaliser la vue Backstage d'Access 2010 Découvrez avec nous Office 2010 Je ne réponds pas aux questions techniques par MP
|
|
|
00
|
|
|
#20 | |||
|
Invité régulier
![]() Inscription : septembre 2007 Messages : 46 ![]() |
Bonjour,
Tout d'abord merci pour ta réponse! Citation:
Citation:
Citation:
Alors voici les données du problème. On a un produit X. Un produit est réalisé avec plusieurs matériaux, qui n’ont pas tous les mêmes impacts sur l’environnement, et donc pas le même coût. Chaque matériau a des impacts sur la santé humaine, l’écosysteme, sociaux et sur l’utilisation des resources. Chacun de ses impacts sont différents selon la région du monde dans laquelle on se trouve (la séparation a été faite en 5 régions dans la thèse qui me sert de support). De même, selon les choix de process, d’énergie utilisée, d’options de fin de vie (recyclable ou non) et de transports (fin de vie ou distribution), les impacts ne seront pas les mêmes selon la région. Il faut donc prendre en considération :
Le premier but de la base de donnée est :
Voilà donc les deux derniers points sur lesquels je sèche. Pour effectuer le premier point, j’utilise des listes déroulantes, l’utilisateur sélectionne les options et ensuite grâce à un bouton de commande fait ajouter. Cet ajout (enregistrement) se fait dans une nouvelle table. Il existe une table d’enregistrement pour :
Ainsi pour un produit X donné, j’ai 5 tables auxquelles lui sont associées les données nécessaires pour le calcul du coût de cycle de vie. Donc pour effectuer la comparaison, je ne vois pas d’autre moyen que de sauvegarder ces 5 tables, car il ne faut pas les écrases. C’est là que en premier lieu j’ai pensé faire une sauvegarde entière de la base de donnée en cours d’utilisation sous un autre nom pour pouvoir conserver ces 5 tables intactes. Mais suite à la remarque de Dolphy je me suis demandé comment tout sauvegarder dans la même base. Et là je me suis dis que je pouvais ajouter une colonne dans chacune de mes 5 tables de saisie, une colonne « nom du produit ». Mais ce que je me demande, c’est lors de la recherche d’un produit, comment je peux juste afficher dans mes sous-formulaires le produit demandé et non pas toute la table (ça je pense que c’est faisable et je trouverai la solution grâces à des requêtes certainement) et surtout si je sélectionne un produit X, et que je veux faire des modifications et donc avoir un produit Xbis, comment cela est possible sans perdre les données du produit X ?? Voilà j’ai essayé d’énoncer plus clairement mon projet du coup ça fait un roman ! Mais je ne désespère pas, je cherche toujours la solution car je suis sure que la solution n’est pas loin !! J’espère qu’avec toutes ces informations j’ai déflouté les choses et que vous arriverez mieux à comprendre mon problème et par la même occasion peut-être pouvoir m’aider à le résoudre !!! Merci d'avance pour des idées que vous pourriez avoir! A bientôt j'espère! Nanouche |
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com