|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 35 ![]() |
Bonjour
J'ai un menu général de 8 options tout se passe bien. Je souhaite réaliser un second menu pour d'autres utilisateurs qui sera lancé au démarrage que pour eux. Malheureusement les options du second menu sont intégrées dans la table switchboard item à la suite du premier. Dans l'onglet formulaire je n'ai que le formulaire menu général numéro 1 et pas de formulaire menu saisie numéro 2 Comment faire pour avoir deux menus séparés dons deux formulaires (dans gestionnaire de menu j'ai bien les deux menus un par défaut et le second que je ne peux pas sélectionner par défaut car il ne s'affiche pas au démarrage le menu s'ouvre mais les options ne s'affichent pas) merci |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 35 ![]() |
Bonjour
j'ai placé sur mon site un pfd qui est mon pense bête sur ce que j'ai réalisé comme modifictaion sur ma base principale. Le menu général y est vers la fin . pour mémoire par ici le lien http://www.camephotoscope.org/temporaire/Document1.pdf |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() |
|
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() |
Alors... une proposition
1. Tu créés ton Menu Principal pour la première catégorie de personnes puis, manuellement, tu renommes la table "Switchboard Items" en "SwitchHigh" 2. Tu effaces le formulaire créé par ta démarche sous 1 3. Tu créés ton second Menu Principal pour la deuxième catégorie de personnes puis, toujours manuellement, tu renomes la table "Switchboard Items" en "SwitchLow" Tu as maintenant à disposition deux tables "Switch" que tu vas employer par la suite. 4. Tu créés un formulaire (que tu places "Au démarrage") dans lequel il y a deux boutons :
6. Tu modifies le code ci-dessous pour pouvoir l'utiliser de la même manière sur le bouton "Utilisateur". Code :
|
||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 35 ![]() |
Tu as raison le problème est la. Je pensais naïvement qu'avec l'outil gestionnaire de menu on pouvait éaliser deux formulaires séparés et pas fusionné.
|
|
|
00
|
|
|
#6 | |||
|
Invité de passage
![]() Inscription : mars 2007 Messages : 35 ![]() |
Bonjour
merci pour ta proposition Citation:
Citation:
Je vais essayer mais comme mes connaissances sont trops basiques et je ne sais pas comment placer un mot de passe simplement sans écrire des codes. Citation:
Merci |
|||
|
|
00
|
|
|
#8 | ||
|
Invité de passage
![]() Inscription : mars 2007 Messages : 35 ![]() |
Citation:
Citation:
ceci m'étonnerait, la base de donnée est développée depuis access 1 il y a 7-9 ans et depuis je n'y ai plus touché. Je la fais juste évoluer pour un nouveau besoin mais après je ne vais plus continuer sauf nouveau besoin dans 8-9 ans et dans 10 ans je suis à la retraite |
||
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() |
Alors bon week-end tout de même
|
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 35 ![]() |
|
|
|
00
|
|
|
#11 | |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 35 ![]() |
Citation:
désolé je ne peux pas décompresser le fichier.rar et sur mon poste de travail je ne peux pas installer de logiciel non autorisé. en .zip je peux décompresser. c'est possible de l'avoir en zip? merci |
|
|
|
00
|
|
|
#12 |
|
Membre Expert
![]() |
Voilà....
|
|
|
00
|
|
|
#13 | ||
|
Membre du Club
![]() Inscription : janvier 2006 Messages : 269 ![]() |
Code :
pouvez vous m'expliquer ces lignes |
||
|
|
00
|
|
|
#14 | ||
![]() ![]() ![]() |
Code :
Perso, je l'aurais joué plus "sécurité utilisateur" en mettant en place la sécurité, et en ajoutant un critère de validation en fonction du groupe de l'utilisateur qui se connecte à la base, qui permet de filtrer les enregistrement du SwitchBoard Items
__________________
1formaxion, une formation de qualité, des formateurs compétents Mes tutoriels et vidéos : Tableaux croisés dynamiques, Access les Bases, et les autres ! |
||
|
00
|
|
|
#15 |
![]() ![]() ![]() |
tiens... un petit exemple avec sécurité intégrée.
il y a un MDB (la base), un MDW (le groupe de travail) et un raccourcis pour le lancement. Vérifie que ton MSACCESS.EXE est bien sur ce chemin ci: C:\program files\microsoft office\office11 Si c'est le cas, no pb ! Sinon, modifie le chemin du raccourcis. Double click sur le lanceur Il y a deux utilisateurs configurés : Max (Admin), aucun mot de passe Mel (User), aucun mot de passe Lance l'application pour chaque utilisateur, et ... enjoy ! Seul le début du code du formulaire "Menu général" a été légèrement modifié. Sur le même principe, tu peux faire tous les menus que tu veux ! ++
__________________
1formaxion, une formation de qualité, des formateurs compétents Mes tutoriels et vidéos : Tableaux croisés dynamiques, Access les Bases, et les autres ! |
|
00
|
|
|
#16 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 35 ![]() |
Bonjour
Désolé mais vos méthodes je n'arrive pas à les faire fonctionner. Non pas qu'elle ne fonctionne pas mais parce que je ne comprends rien. Certes on peut apprendre, mais comme précisé plus haut je ne suis pas développeur, je suis assembleur, et dès que cela fonctionne avec les outils par défaut à disposition dans access je ne vais plus toucher à la base pendant 10 ans. je souhaite simplement : cliquer sur un bouton, une fenêtre s'ouvre j'entre un mot de passe et j'arrive sur un second formulaire pour lancer ma macro. Comment réaliser simplement cette opération sans toutes ces lignes de code? merci |
|
|
00
|
|
|
#17 | |
![]() ![]() ![]() |
Citation:
Soit tu prends la solution de BernardMichel, soit la mienne. Les deux nécessitent du code. Il te faudra forcément du code. Les deux ont un avantage, et un inconvénient. A toi de faire ton choix.
__________________
1formaxion, une formation de qualité, des formateurs compétents Mes tutoriels et vidéos : Tableaux croisés dynamiques, Access les Bases, et les autres ! |
|
|
00
|
|
|
#18 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 35 ![]() |
Bonjour
Dans mon ignorance je suis incapable de savoir les avantages et inconvénients d'une solution par rapport à l'autre. Qu'elle est la plus simple en sachant que je vais devoir vous solliciter pour la mise en place de la solution retenue. J'ai étudié les deux solutions et rien à faire je n'arrive pas à len faire fonctionner l'une ou l'autre . Je n'ai qu'un truc qui s'affiche avec des lignes d'erreur qui ne sont pas parlantes pour moi. La solution de création de menu tableau ne fonctionne pas par suppression et renommer. Je tourne en rond depuis 48 heures. merci |
|
|
00
|
|
|
#19 |
![]() ![]() ![]() |
Solution de bernardmichel :
Avantages : Pas d'administration. Inconvénients : Violabilité (pas de véritable sécurité) Solution de Maxence Hubiche: Avantages : Sécurité Inconvénients : Administration nécessaire des comptes Pour les remarques relatives à la sécurité, cf la FAQ !
__________________
1formaxion, une formation de qualité, des formateurs compétents Mes tutoriels et vidéos : Tableaux croisés dynamiques, Access les Bases, et les autres ! |
|
00
|
|
|
#20 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 35 ![]() |
Bonjour
Merci c'est clair comme ceci. Pour la question de sécurité : la base client ne sera pas publique. Elle sera stockée sur un serveur intra-muros au service dans un espace sharing uniquement ouvert nominativement à 10 personnes. Les autres personnes (soit 1600 de la boite) ne possèdent pas les autorisations de se rendre dans cet espace. Le saisies faites par les 10 personnes, ma macro va rapatrier dans ma base principale, puis effacer les saisies. Personnen d'autre que moi à accés à la base principale sauf mes deux collaborateurs qui ont les autorisations de ce faire.( en mode saisie pas en full control) Les informations sont donc que temporairement dans l'espace sharing dans la base client. Entre temps j'ai bien avancé grâce à vos conseils Je ne bute plus que sur un point Voici ce que j'ai fait 1) mon menu général est complexe - les 8 boutons du menu 1 lance 3 autres sous-menu) dans ma base principale j'en ai besoin donc je ne peux pas le supprimer comme proposé ci dessus. je le conserve tel quel et j'ai confectionné 3 formulaires : formulaire 1 : menu client 4 boutons : saisie ( va lancer le formulaire de saisie par le client) visualisation demandes ( permet à l'utilisateur-client de voir ses demandes antérieures) administrateur ( pour lancer le formulaire mot de passe) quitter formulaire 2 : mot de passe une étiquette une zone de texte pour entrer le mot de passe formulaire 3 : lancement de la macro 1 bouton ou je clique pour lancer la macro qui va transférer les demandes clients ( cela me permet de les vérifier avant validation) le tout fonctionne sauf que je ne sais pas comment faire dans le formulaire 2 : mot de passe Question : comment faire pour que dans ce formulaire 2 j'entre un mot de passe qui une fois validé va lancer automatiquement mon formulaire 3 Merci c'est la dernière difficulté que je rencontre. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com