Comment afficher le dessin sur la forme d'accès. Microsoft Access. Dessiner des objets sous la forme. Sauver des fichiers imbriqués ailleurs

Un exemple d'utilisation du motif comme fond dans la forme est illustré à la Fig. 15.2.

De même, le dessin d'arrière-plan est inséré dans le rapport. Un exemple d'utilisation de l'image sous forme d'arrière-plan dans le rapport est illustré à la Fig. 15.3.

Le dessin peut être inséré dans la forme et sous la forme d'un élément de la commande de forme. Pour ce faire, vous pouvez utiliser deux types de contrôles: Photo (Image) et Cadre d'objet gratuit Cadre d'objet non lié).

Figure. 15.2.. Utilisation de Formulaire de fond Microsoft Access


Figure. 15.3.. Contexte dans le rapport Microsoft Access

Si vous n'avez pas besoin d'un changement direct dans le formulaire ou du rapport, il est préférable d'utiliser Photo (Image) (le formulaire fonctionnera plus vite). S'il est censé changer souvent le dessin, vous devez l'insérer à l'aide d'un cadre d'objet libre.

Pour insérer un élément de commande Photo (Image), vous avez besoin de:

  1. Ouvrez le formulaire dans le mode de concepteur de formulaire ou sur le mode Constructeur de rapports.
  2. appuie sur le bouton Photo (Image) sur le panneau d'élément (le bouton Assistant Element doit être enfoncé pour démarrer le maître des images).
  3. Sélectionnez une place dans le formulaire ou le rapport auquel le dessin est placé et cliquez dessus avec le bouton gauche de la souris.
  4. Dans la fenêtre ouverte Insertion Insérer une image) Sélectionnez le nom du fichier contenant le motif ajouté, puis cliquez sur le bouton d'accord. Un contrôle sera créé dans lequel le dessin est placé (Fig. 15,4).
  5. Définissez les propriétés qui affectent la manière dont la figure sera affichée dans le formulaire ou le rapport. Ces propriétés sont similaires aux propriétés de formulaire correspondantes.

Instruction

Ajoutez le champ d'objet OLE à la table de base de données. C'est dans ce domaine que Microsoft Access peut stocker des images. Ouvrez la base de données souhaitée et dans la onglet "Table" met en surbrillance l'élément sur lequel vous souhaitez placer l'image. Appelez le constructeur pour la table. Modification de sa structure, ajoutez un autre champ avec le type de données du champ d'objet OLE. Spécifiez le nom et enregistrez la modification de la base de données («Fichier» - «Enregistrer»).

Placez dans la cellule créée du champ OLE-Object, c'est-à-dire L'image de soi elle-même. Pour ce faire, ouvrez la table en mode View. Vous verrez la colonne ajoutée. Installez le curseur dans la cellule souhaitée et cliquez sur le bouton droit de la souris sur appeler le menu contextuel. Sélectionnez la commande Ajouter un objet.

Dans la boîte de dialogue répondant, activez l'une des options proposées. Vous pouvez insérer un fichier graphique existant ou la créer d'abord dans l'éditeur approprié, puis associer à la base de données actuelle. Dans le premier cas, sélectionnez l'application dans le champ "Type d'objet" dans lequel vous souhaitez créer une nouvelle image, par exemple "Figure Paintbrush". Cliquez sur OK, démarrez simultanément le programme de l'éditeur. La mise en œuvre d'un objet à la base de données se terminera après la création d'une image, fermez une application graphique.

Pour insérer dans un champ de table d'une image existante, sélectionnez la deuxième option - Activez le commutateur Créer un fichier dans la boîte de dialogue. Cliquez sur le bouton "Aperçu ..." et spécifiez le chemin et le nom du fichier graphique avec l'image. Il est souhaitable sur le disque d'avoir une image dans le format.BMP ou.DIB. Si nécessaire, activez la case à cocher "Communication" dans la fenêtre - Ceci permettra à la SGBM de suivre les modifications du fichier graphique et de redémarrer l'image dans la table.

Propriété Photo. (Figure) Vous permet de définir un motif spot ou une image d'un autre type pour un bouton, une commande "image", un commutateur, des pages dans un ensemble d'onglets ou de formulaire d'arrière-plan ou de rapport. Retourne accessible pour lire et écrire la valeur de valeur Chaîne.

expression.Photo.

expression (nécessairement). Une expression qui renvoie l'un des objets de la liste "Application".

Remarques

Propriété PIs'artiens. Contient "(Figure cottage)" ou chemin et nom d'un motif de point d'un motif de point ou d'une image d'un autre type que vous souhaitez afficher.

Cette propriété peut être spécifiée de la manière suivante:

    Sur la page des propriétés. appuie sur le bouton Construirequi est situé à la droite du champ de propriété (pour boutons et commutateurs). Si de la liste Dessins disponibles Sélectionnez l'un des fichiers de modèle de points, la valeur de la propriété sera "(modèle de point)".

    Avec l'aide de la macro.

    Utilisation du code Visual Basic pour les applications (VBA). Vous pouvez utiliser une expression de chaîne qui inclut le chemin du chemin et du caractère, comme indiqué dans l'exemple suivant:

    btnshowlogo.picture \u003d "c: \\ windows \\ winlogo.bmp"

    Avec l'aide de l'équipe Photo dans un groupe Éléments et champs Sur l'onglet Constructeur Dans le mode constructeur (pour les images ou les figures d'arrière-plan des formulaires et des rapports), ce qui vous permet de sélectionner un motif de point ou une image d'un autre type.

Par défaut, la valeur est définie sur "(manquant)". Après avoir chargé le modèle à l'objet, cette propriété est attribuée à la valeur "(dessin ponctuel)" ou du chemin et du nom du fichier image. Supprimer la valeur "(Figure Cottage)" ou le chemin et le nom du fichier de fichiers à partir des propriétés de la cellule conduisent à la suppression du motif de l'objet. La propriété en même temps obtient la valeur »(manquant)».

Si pour la propriété PictureType (Type de figure) Définissez la valeur «intégrée», l'image sera enregistrée avec l'objet.

Vous pouvez créer des images Point dans Microsoft Paintbrush ou d'autres applications prenant en charge cette fonctionnalité. Le fichier de dessin doit avoir une extension de BMP, ICO ou DIB. Il est également possible d'utiliser des fichiers dans les formats WMF et EMF et tout autre format pour lequel il existe un filtre graphique. Dans les formes, les rapports et dans les éléments de contrôle "image", tous les objets graphiques sont pris en charge. Seules les images de point sont prises en charge pour les boutons et les commutateurs.

Sur les boutons peuvent être affichés ou signatures, ou des images. Si vous pouvez attribuer le bouton et l'autre, seul le dessin sera visible, mais pas une signature. Lorsque vous retirez le motif, la signature devient visible. Microsoft Office Access 2007 affiche le bouton au centre du bouton et la coupe si elle est supérieure au bouton.

Conseil

Pour créer un bouton ou un commutateur avec une signature et un motif, vous pouvez ajouter une signature à un dessin de point et l'attribuer à la propriété d'image du contrôle.

Exemple

Dans l'exemple suivant, le dessin d'arrière-plan "logo.gif" est défini pour le rapport "bon de commande".

Rapports ("bon de commande"). Photo \u003d _
"C: \\ images images \\ logo.gif"

Access 2010 a la possibilité d'ajouter des objets sur le terrain avec type de données OLE. Dans le cas où le type de données est spécifié comme OLE (liaison d'objet et incorporation- Relialisation et mise en œuvre d'un objet), alors la DBMS Access enregistre externe un objetdans le fichier de base de données global, supprimer tant d'espace au stockage que cet objet se présente sous la forme d'un fichier séparé. En dessous de objetsvous devez comprendre les fichiers créés sous la forme d'applications dans les éditeurs graphiques, les clips vidéo, dans les applications Office MS, etc. Lors de la remplacement de la table des données qui sont des objets, dans la position de champ appropriée avec le type de données OLE, un programme est généré par lequel vous pouvez ouvrir cet objet. Affichage d'un objet sera implémenté uniquement dans des formulaires et des rapports.

Pour objet d'intégration Sur le terrain C. type de données OLE. Vous devez ouvrir une table dans mode "concepteur".Ajouter un nouveau champ, par exemple "Photo de biens."Sélectionnez le type de données "Champ objet ole", puis sauvegardez la table.

Puis dans le mode "Table" Dans la ligne de saisie de données, cliquez sur le bouton de la souris à droite, dans le menu qui s'ouvre, sélectionnez une chaîne avec une commande, qui ouvrira la boîte de dialogue (Fig. 3.38, Fig. 3.39).

Figure. 3.38 Insérer un objet

Figure. 3.39 boîte de dialogue pour ajouter un nouvel objet dans la table d'accès

Il convient de rappeler qu'il existe deux possibilités d'intégrer des objets sous forme de données. La première opportunité fournit l'utilisation d'applications standard pour créer un fichier qui prend en charge l'accès, la deuxième possibilité d'insérer un objet, ce qui vous permet d'utiliser n'importe quel fichier en tant que source de données (Fig. 3.40).

Figure. 3.40 Ajouter un nouvel objet dans la table d'accès du fichier

1. Créer un objet dans le fichier.

En ce qui concerne les données correspondant aux objets de la base de données et que des fichiers externes, vous devez disposer de ces fichiers. Par conséquent, vous devrez créer plusieurs fichiers afin de voir leur affichage dans la base de données, tout en essayant de modifier ces fichiers. Par exemple, si vous avez une photo d'un objet dans le fichier Moniteur.jpg. (JPG - format photo universel). Pour que ce fichier soit préservé dans la base de données, il suit dans la fenêtre (Fig. 3.40) pour mettre une marque "Créer depuis le fichier" Après quoi la fenêtre apparaît, qui est présentée à la figure 3.41. Utilisez le bouton "Aperçu" Vous devez sélectionner le fichier souhaité.

Figure. 3.41 Recherche de fichier lors de la création d'un objet dans la base de données

Dans la ligne appropriée pour le champ, par exemple, "Photo de biens" Mot apparaîtra Paquet (paquet)Cela signifie que le fichier est attaché à l'application avec laquelle elle a été créée. Par conséquent, lors de la visualisation d'une base de données, ce sera une requête, une forme ou un rapport, l'utilisateur verra une image de fichier sous la forme d'une icône, et lorsque vous double-cliquez sur cette image, le système trouvera d'abord l'application et Ensuite, le contenu du fichier apparaîtra (dans cet exemple, c'est une photo). Les exceptions sont des fichiers image stockés avec une extension .bmp Format de carte de bits). Dans le même temps, il convient de rappeler que les fichiers créés dans les applications Microsoft seront immédiatement affichés dans des formulaires et des rapports. Conclusion simple, les photos peuvent être insérées dans des applications telles que la peinture, le mot, le point d'alimentation, enregistrez sous la forme de fichiers individuels, puis connectez-vous en tant qu'objet à la base de données. Essayez de créer plusieurs fichiers avec des photos et du texte à l'aide de différents éditeurs Windows. Par exemple, vous pouvez ouvrir le document Word, insérer une photo dans le fichier, ajouter du texte, puis enregistrer comme suit: Moniteur.docx(Fig. 3.42).

Figure. 3.42 Fichier photo créé en mot

2. Création de nouveaux objets.

Sous la création de nouveaux objets de la base de données, vous devez impliquer l'utilisation d'une application dans laquelle le fichier est créé puis connecté au champ avec une description du type de cette OLE. Pour commencer la création de nouveaux objets, vous devez ouvrir la table dans mode "Table", Sélectionnez l'option "Créer un nouveau" Dans la boîte de dialogue (Fig. 3.39), puis dans la liste allouer "Type d'objet" (Application requise). La liste des applications permettant d'accéder aux supports pour créer un objet figure dans la liste (fig. 3.43), qui ouvrira une fois la commande démarrée. "Insérez l'objet" .

Figure. 3.43 Liste des types d'objets d'accès pouvant être utilisés pour créer des fichiers

Pour plus de commodité d'utiliser des applications pour créer des objets sous forme de fichiers, c'est que, à l'avenir, ces fichiers peuvent être utilisés pour les utiliser de manière autonome ou les implémenter dans la base de données.

Considérer option de création d'objet Pour la base de données en utilisant avec applications de peinture.

Par exemple, vous devez créer un objet avec une image d'une entreprise et d'un texte, qui dans la future base de données utilisateur peut être remplacée ou corrigée. Pour ce faire, sélectionnez dans la liste objet image bitmapLa technologie supplémentaire pour la création d'un objet est illustrée à la figure 3.44.

1. Ouvrez l'application de peinture

2. Insérez des photos du fichier.

3. Ajoutez du texte (si nécessaire).

4. Enregistrer comment le fichier.

5. Fermez l'application.

Figure. 3.44 Technologie de l'objet dans la peinture

La tâche 3.11

1. Dans la table " Des produits"En mode "Constructeur" Ajouter une nouvelle colonne nommée "Photo de biens", Type de données " Objet OLE de terrain », Enregistrez les modifications.

2. En mode "Tableau" dans le champ "Photo de biens" Choisissez une chaîne "Insérez un objet du fichier", Sélectionnez (point) "Créer un nouveau" et de la liste déroulante indiquent document Microsoft Word. Cela ouvre l'éditeur de texte MS Word.Ici, il est nécessaire d'insérer le dessin correspondant au produit de cette ligne. Images Sélectionnez dans la liste enregistrée directement dans l'icône Editeur ("Insérer une onglet", "Image", dans la boîte de dialogue Démarrer du bouton Démarrer) ou insérez le dessin des autres programmes. Vous pouvez utiliser l'application de peinture (objet d'image bitmap), où vous dessinez les marchandises vous-même. Fiche créée Fermer, elle sera automatiquement liée à votre base de données, à la chaîne dans laquelle elle est insérée.

3. Faites cette procédure pour toutes les lignes toi tables "Marchandises".

4. Enregistrez les modifications.

Questions de contrôle

1. Quels objets peuvent être collés dans la base de données avec le type de données OLE?

2. Comment puis-je insérer une photo dans la table dans le mode "Table"?

3. Où dans la photographie de la base de données sera affichée?

4. Quelle est la différence entre la méthode "Créer un nouvel objet" à partir de la méthode "Créer un fichier"?

5. Comment placer le fichier des photos du produit dans la base de données s'il a une extension .png.?

6. Est-il possible d'exécuter un fichier inséré sous forme d'objet dans la base de données directement dans le système de fichiers d'ordinateur?

7. Comment insérer une présentation à la base de données?

8. Quelles applications peuvent être insérées dans la base de données?

- ajouter un chiffre d'arrière-plan, par exemple, sur la forme du bouton principal, vous devez démarrer la base de données ("Pulse étudiant" avec le formulaire de bouton principal) et dans la barre d'outils, cliquez sur le bouton Fenêtre de la base de données.

- Une fenêtre de base de données s'ouvre dans laquelle ouvrir le formulaire de bouton en mode. Constructeur.

- Boîte de dialogue Ouvrir Propriétés du moule de cléqui peuvent être ouverts de plusieurs manières. Considérez l'un des moyens: ouvrez la fenêtre PropriétésEn cliquant avec le bouton droit de la souris sur la touche touche, puis sélectionnez la commande dans le menu contextuel. Propriétés. La fenêtre s'ouvre Photo: Photo sur l'onglet Mise en page.

- Pour entrer le chemin du chemin et de l'image, vous devez cliquer sur le bouton Afficher, la boîte de dialogue s'ouvre Sélectionnez le dessin.

- Dans cette fenêtre, vous devez spécifier le nom et le type de fichier. Par défaut, Microsoft Office Access prend en charge les formats de fichiers. BMP, .DIB, .WMF, .emf i.ico. Par conséquent, sélectionnez Figure avec l'une des extensions spécifiées et cliquez sur le bouton. d'accord Dans la fenêtre de dialogue Sélectionnez le dessin.

- Suivant dans la fenêtre Photo Spécifiez le type de motif, il peut être intégré ou associé. Les principales différences entre la liaison et la mise en œuvre (incorporées) doivent stocker les données et la méthode de mise à jour des données après les placer dans le document. Le motif embarqué fait partie intégrante de la forme, c'est-à-dire Il sera stocké dans la base de données, augmentant son volume.

L'objet associé est la création de données (objet) créée dans le même fichier et inséré dans un autre fichier avec prise en charge de la communication entre les fichiers. L'objet associé ne fait pas partie du fichier auquel il est inséré et est stocké dans le fichier source dans l'un des répertoires PC, sans augmenter le volume de la base de données. Si le dessin ou le logo de l'entreprise doit être placé sur chaque formulaire et dans les rapports, il est conseillé d'insérer le motif sous la forme d'un objet tricoté.

- Nous choisissons un modèle intégré, car il fait partie intégrante de la base de données, qui fournit copie (téléchargement) du fichier de base de données à partir des utilisateurs de l'Internet.

- La prochaine étape consiste à définir la taille du dessin. Les échelles du modèle ont les valeurs suivantes.

Avez-vous aimé l'article? Partager avec des amis: