Une deuxième version du module VBA pour MS Access ExportFromIBeasy+ est publiée sur mon site. Mon logiciel est essentiellement constitué d'un module VBA pour MS Access et des requêtes en SQL Firebird pour générer des appels aux procédures du module afin d'automatiser l'implantation dans MS Access la plus poussée de la base de données (tables, requêtes sauvegardées) avec aussi la création d'une application faite de formulaires et d'états incluant un minimum de programation évènementielle.

Le préalable est que la base de données ait été conçue avec le module de conception de bases de données du logiciel gratuit IBEasy+ puis exportée vers MS Access.

Il est aussi possible de compléter l'implantation d'une base de données Access conçue avec l'AGL Looping.

Enfin, il est possible de compléter l'import d'une base de données via ODBC.

La version est téléchargeable ici, dans la section Softwares de mon site. Elle va de pair avec la version 2.5 d'IBeasy+.

Cette deuxième version permet de :

  • Le module ExportFromIBeasy+ est utilisé dans ma distribution MDBTools 1.00 pour Windows enrichie de mdb-viewer-plus et notamment les utilitaires accdb_tools_*.bat et mdb_tools_*.bat ;
  • L'utilitaire txt2bas.bat permet de convertir les COMMENT ON générés par Looping en appels VBA aux procédures du module ExportFromIBeasy+ ;
  • L'utilitaire txt2txt.bat permet de convertir la copie du résultat de l'exécution des requêtes sauvegardées Looping?? en appels valides VBA ;
  • Créer des NuméroAuto à la place des entiers longs ;
  • Créer des listes de choix pour les clés étrangères composées et de donner les insructions pour la programmation évènementielle des contrôles de formulaire qui dépendent de ceux des parties précédentes ;
  • Proposer une ébauche de politique d'indexation sur les clés étrangères et les attributs significatifs ;
  • Les fonctionnalités de la version précédente.