[Access] crée des applications exécutable
Résoluchristian -
17 réponses
Transformer une base Access en application exécutable sans nécessiter l’installation d’Access sur chaque poste constitue la problématique centrale à résoudre pour permettre une utilisation autonome et sécurisée. Pour y parvenir, il faut créer un formulaire de démarrage et utiliser le runtime Access, puis concevoir une installation MSI qui copie la base et le runtime sur le poste. Une autre solution consiste à ouvrir un formulaire d’accueil et à lancer des actions via une macro AutoExec pour accéder à des formulaires, états ou requêtes sans afficher la fenêtre de base. D’autres suggestions évoquent des méthodes comme désactiver le démarrage automatique ou recourir à Visual Basic pour masquer le travail, mais ces options exigent des compétences avancées et une gestion du runtime.
-
Salut.
Pour faire ce que vous souhaitez, il faut créer effectivement un formulaire de démarrage pour l'application. ensuite il faut aller dans les menus access : outil / démarrage ...
Une fois dans ce menu on peut personnaliser le lancement l'icône ...
Et pour que cela fonctionne sans access il faut le runtime access (présent sur les cd des versions pro et dévellopeurs).
Pour pouvoir faire une installation automatique , on peut créer un fichier MSI a l'aide de petits logs dispo sur télécharger.com
Ce fichier pourra lancer la copie de la base dans un répertoire donné et copier en meme temps le runtime que tu aura pris le soins de mettre sur le cd...
En espérant vous avoir aidé..
Bon courage