Ouverture fichier Access

Ouverture fichier Access - Logiciels - Windows & Software

Marsh Posté le 26-03-2008 à 21:48:13    

Bonsoir,
 
j'ai un fichier access qui, lorsque je le lance en double cliquant dessus, affiche un menu au lancement. Pour ne pas voir le menu et mettre à jour les tables / corriger les requetes j'appuie sur la touche MAJ pour l'ouvrir sans executer le menu de démarrage.
 
Quelle serait l'instruction à mettre dans un fichier bat pour faire la même chose (ouvrir le fichier access en appuyant sur la touche MAJ).
 
Merci à vous ;)


---------------
Saint Seiya  || La Livebox || Europe, débats, réflexions
Reply

Marsh Posté le 26-03-2008 à 21:48:13   

Reply

Marsh Posté le 26-03-2008 à 22:35:47    

Si tu as accès aux sources, tu modifies le paramètre de lancement du fichier en question :) c'est le plus simple.


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Marsh Posté le 27-03-2008 à 10:45:05    

Bonjour
 
Il n'y a, a ma connaissance, aucune option de demarrage pour faire ce que tu veux.
Voici la liste des options de demarrage (ca peut toujours servir)
 

Citation :


/excl Ouvre la base de données spécifiée en mode exclusif. Pour ouvrir la base de données en mode partagé dans un environnement multi-utilisateur, n'activez pas cette option.
/ro Ouvre la base de données spécifiée en mode lecture seule.
/user nom-utilisateur Démarre Microsoft Access en utilisant le nom d'utilisateur spécifié.
/pwd mot-de-passe Démarre Microsoft Access en utilisant le mot de passe spécifié.
/profile profil-utilisateur Démarre Microsoft Access en utilisant les options du profil d'utilisateur spécifié au lieu des paramètres standard du Registre Windows créés lors de l'installation de Microsoft Access. Cela remplace l'option /ini utilisée dans les versions antérieures de Microsoft Access qui spécifiaient un fichier d'initialisation.Microsoft Office 97, Édition Dévelopeur, comprend des outils et informations pour la création de profils d'utilisateurs. Pour plus d'informations, cliquez sur  .
/compact base-de-données-cible Compacte la base de données spécifiée avant l'option /compact et ferme ensuite Microsoft Access. Si vous omettez de mentionner un nom de base de données objet après l'option /compact, la base de données est compactée sous le nom de la base de données d'origine. Pour compacter sous un autre nom, spécifiez une base de données cible. Si vous n'incluez pas de chemin dans la base de données destination, la base de données est créée par défaut dans le dossier Documents favoris.
/repair Répare la base de données spécifiée avant l'option /repair puis ferme Microsoft Access.
/convert base-de-données-cible Convertit une base de données d'une version antérieure (1.x ou 2.0) au format Microsoft Access 97 en lui attribuant un nouveau nom, puis ferme Microsoft Access. Spécifiez la base de données source avant l'option /convert.
/x macro Démarre Microsoft Access et exécute la macro spécifiée. Vous pouvez également exécuter une macro à l'ouverture d'une base de données en utilisant une macro AutoExec.  
/cmd Spécifie que ce qui suit dans la ligne de commande constitue la valeur qui sera renvoyée par la fonction Command. Cette option doit être en dernière position sur la ligne de commande. Vous pouvez remplacer /cmd par un point-virgule (;).Pour obtenir des informations sur la fonction Command, cliquez sur .
/nostartup Démarre Microsoft Access sans afficher la boîte de dialogue de démarrage (la seconde boîte de dialogue que vous voyez au démarrage de Microsoft Access).
/wrkgrp fichier-d'information-de-groupe Démarre Microsoft Access en utilisant le fichier d'information de groupe spécifié.


 
La methode de fred45 reste la meilleure
 
Sinon tu peux créer deux macros
Ex : autoexec1 et autoexec2
autoexec1 fait la procedure habituelle de l'ouverture de ta base
autoexec2 fait apparaitre la fenetre de la base de données etc.
 
Il suffit de lancer la base avec un raccourci et /x NomDeLaMacro en fonction de si tu veux le menu etc. ou juste en mode "creation"
 
Cordialement

Message cité 1 fois
Message édité par SuppotDeSaTante le 27-03-2008 à 10:45:40

---------------
Soyez malin, louez entre voisins !
Reply

Marsh Posté le 27-03-2008 à 13:04:57    

SuppotDeSaTante a écrit :

Bonjour
 
Il n'y a, a ma connaissance, aucune option de demarrage pour faire ce que tu veux...


... Et heureusement !
Le principe de démarrer sur un formulaire est justement pour proposer à l'utilisateur un environnement convivial (les formulaires) et l'empêcher de "bidouiller" dans la base.
S'il suffisait de faire un raccourci un peu spécial, bonjour la brêche de sécurité ! :D

Reply

Marsh Posté le 27-03-2008 à 14:36:42    

Idoine a écrit :


... Et heureusement !
Le principe de démarrer sur un formulaire est justement pour proposer à l'utilisateur un environnement convivial (les formulaires) et l'empêcher de "bidouiller" dans la base.
S'il suffisait de faire un raccourci un peu spécial, bonjour la brêche de sécurité ! :D


 
Bah, Shift a l'ouverture ne fonctionne que sur une base non securisée, donc la breche a l'ouverture, est a mon sens, aussi dangereuse avec Shift qu'avec un parametre dans un raccourci.


---------------
Soyez malin, louez entre voisins !
Reply

Marsh Posté le 27-03-2008 à 17:27:01    

SuppotDeSaTante a écrit :


 
Bah, Shift a l'ouverture ne fonctionne que sur une base non securisée, donc la breche a l'ouverture, est a mon sens, aussi dangereuse avec Shift qu'avec un parametre dans un raccourci.


Certes, mais le Shift reste une action volontaire, alors que le clic...

Reply

Marsh Posté le 01-04-2008 à 23:18:23    

Merci de vos réponses :(


---------------
Saint Seiya  || La Livebox || Europe, débats, réflexions
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed