Passer au contenu

Comment réduire la taille d’une base?

Solution : en créant un sous-formulaire.

Avec Access, de Microsoft, vous avez créé une base de données, Catalogue.mdb, pour gérer un catalogue de produits. Vous voulez concevoir dix formulaires dans lesquels doit figurer le logo de votre société, Logo.bmp, par exemple.
Habituellement, pour insérer une image dans un formulaire, vous déroulez le menu Insertion/Image, vous cliquez sur Logo.bmp puis sur [ok]. Or cette opération, renouvelée pour dix formulaires différents, surcharge votre base de données du poids de chacun des logos, pourtant issus d’un seul et même fichier. Pour y remédier, vous devez créer un sous-formulaire, y placer votre image, puis l’insérer dans chacun de vos nouveaux formulaires.Au préalable, convertissez votre image Logo.bmp au format JPEG en utilisant
Paint
, de Microsoft, livré avec Windows. Cela réduira sensiblement la taille du fichier. Pour cela, déroulez le menu Démarrer/ Programmes/Accessoires/Paint de
Windows 98
, par exemple, puis le menu Fichier/Ouvrir de
Paint
. Cliquez sur Logo.bmp, puis validez par [ouvrir]. Déroulez Fichier/Enregistrer sous. Ensuite, dans le champ Type, choisissez la ligne Format d’échange de fichiers JPEG, et validez par [ok].Lancez
Access
et ouvrez votre base de données Catalogue.mdb. Dans la fenêtre Base de données qui apparaît, cliquez sur le bouton [formulaires] de la zone Objets, puis deux fois sur la ligne Créer un formulaire en mode Création. La fenêtre Formulaire apparaît. Déroulez le menu Insertion/Image. Une nouvelle fenêtre s’affiche à l’écran. Cliquez sur Logo.jpg puis sur [ok]. De quatre clics droits successifs sur la barre Détail, désactivez les options Règles, Grille, En-tête et pied de page, et En-tête/pied de formulaires. Maintenez le bouton droit de la souris enfoncé et déplacez le pointeur de l’extrémité en bas et à droite du fond gris du formulaire vers l’intérieur de l’image. Puis relâchez prise pour ajuster automatiquement la taille du fond avec celle de l’image. Fermez ce formulaire.
Cliquez sur le bouton [oui] de la fenêtre qui apparaît. Dans le champ Nom du formulaire, saisissez Logo. Validez par [ok]. Cliquez deux fois sur Formulaire 2, préalablement créé, pour l’afficher, puis insérez votre logo dans ce dernier. Déroulez ensuite le menu Affichage/Mode création. A partir de la fenêtre Base de données, maintenez le bouton droit de la souris enfoncé et déplacez le formulaire Logo à l’intérieur de la fenêtre Formulaire 2, puis relâchez prise.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Imré Antal