Dirk Schumann
2005-02-28 13:13:30 UTC
Hallo,
ich habe ein kleines Problem:
Ich möchte in einem Access 2002 Bericht ein Foto darstellen, zu welchem lediglich der Pfad als Verknüpfung gespeichert ist.
Nach der Hilfe von MS (siehe unten) bin ich vorgegangen und es hat in puncto Formular auch geklappt; nur im Bericht funktioniert es nicht.
Kann mir jemand helfen? Danke.
Hinzufügen eines Bild-Steuerelements zu einer Datenzugriffsseite oder Hinzufügen eines Bild-Steuerelements in einem Formular oder Bericht, das an ein Feld vom Typ OLE-Objekt oder eine Image-Spalte gebunden ist
1.. Klicken Sie in der Toolbox auf das Tool Bild .
2.. Falls die Feldliste nicht angezeigt wird, klicken Sie auf der Symbolleiste auf Feldliste .
3.. Ziehen Sie aus der Feldliste das Feld, das die Bilder oder die Speicherorte der Bilder enthält, in das Formular, den Bericht oder die Datenzugriffsseite. Platzieren Sie die obere linke Ecke des Symbols an der Stelle, an der die obere linke Ecke des Bildes erscheinen soll, und lassen Sie die Maustaste los.
Hinzufügen eines Bild-Steuerelements in einem Formular oder Bericht, das an ein Textfeld gebunden ist, das die Pfade zu den Bildern enthält
1.. Falls die Feldliste nicht angezeigt wird, klicken Sie auf der Symbolleiste auf Feldliste .
2.. Ziehen Sie aus der Feldliste das Feld, das die Speicherorte der Bilder enthält, in das Formular oder den Bericht.
3.. Klicken Sie in der Toolbox auf das Tool Bild .
4.. Klicken Sie im Formular oder Bericht auf die Stelle, an der Sie das Objekt einfügen möchten.
5.. Geben Sie im Dialogfeld Grafik einfügen den Pfad zu einem Bild an, und klicken Sie dann auf OK. Geben Sie z. B. den Pfad zum Bild für den ersten Datensatz ein.
6.. Doppelklicken Sie auf den Formularmarkierer oder den Berichtsmarkierer, um das jeweilige Eigenschaftenfenster zu öffnen.
7.. Klicken Sie neben dem Eigenschaftenfeld BeimAnzeigen auf die Generator-Schaltfläche , und klicken Sie dann im Dialogfeld Generator auswählen auf Code-Generator.
8.. Erstellen Sie die folgende Ereignisprozedur. Ersetzen Sie den Namen des Bild-Steuerelements in Ihrem Formular oder Bericht durch den Bild-Steuerelementnamen und den Namen des Steuerelements, das den Pfad für den Bildpfad enthält.
Private Sub Form_Current()On Error Resume NextMe![ImageControlName].Picture = Me![ImagePath]End SubAchten Sie darauf, dass beim Hinzufügen der Ereignisprozedur in einem Bericht die erste Zeile der Prozedur folgendermaßen lautet:
Private Sub Report_Current()9.. Klicken Sie im Visual Basic-Editor im Menü Datei auf Schließen und zurück zu Microsoft Access.
10.. Klicken Sie auf das Steuerelement, das an das Textfeld gebunden ist, das den Speicherort der Bilder enthält, und klicken Sie anschließend auf der Symbolleiste auf Eigenschaften , um das Eigenschaftenfenster zu öffnen.
11.. Klicken Sie neben dem Eigenschaftenfeld NachAktualisierung auf die Generator-Schaltfläche , klicken Sie im Dialogfeld Generator auswählen auf Code-Generator, und erstellen Sie die folgende Ereignisprozedur. Ersetzen Sie den Namen des Bild-Steuerelements in Ihrem Formular oder Bericht durch den Bild-Steuerelementnamen und den Namen des Steuerelements, das den Pfad für den Bildpfad enthält.
Private Sub ImagePath_AfterUpdate()On Error Resume NextMe![ImageControlName].Picture = Me![ImagePath]End SubMit dieser Ereignisprozedur können Sie den Speicherort eines Bildes in der Formularansicht hinzufügen oder ändern.
12.. Klicken Sie im Visual Basic-Editor im Menü Datei auf Schließen und zurück zu Microsoft Access.
Anmerkung Öffnen Sie das Formular Personal in der Nordwind-Beispieldatenbank, um ein Beispiel für ein Bild-Steuerelement zu erhalten, das an ein Feld gebunden ist, das die Speicherorte der Bilder enthält.
ich habe ein kleines Problem:
Ich möchte in einem Access 2002 Bericht ein Foto darstellen, zu welchem lediglich der Pfad als Verknüpfung gespeichert ist.
Nach der Hilfe von MS (siehe unten) bin ich vorgegangen und es hat in puncto Formular auch geklappt; nur im Bericht funktioniert es nicht.
Kann mir jemand helfen? Danke.
Hinzufügen eines Bild-Steuerelements zu einer Datenzugriffsseite oder Hinzufügen eines Bild-Steuerelements in einem Formular oder Bericht, das an ein Feld vom Typ OLE-Objekt oder eine Image-Spalte gebunden ist
1.. Klicken Sie in der Toolbox auf das Tool Bild .
2.. Falls die Feldliste nicht angezeigt wird, klicken Sie auf der Symbolleiste auf Feldliste .
3.. Ziehen Sie aus der Feldliste das Feld, das die Bilder oder die Speicherorte der Bilder enthält, in das Formular, den Bericht oder die Datenzugriffsseite. Platzieren Sie die obere linke Ecke des Symbols an der Stelle, an der die obere linke Ecke des Bildes erscheinen soll, und lassen Sie die Maustaste los.
Hinzufügen eines Bild-Steuerelements in einem Formular oder Bericht, das an ein Textfeld gebunden ist, das die Pfade zu den Bildern enthält
1.. Falls die Feldliste nicht angezeigt wird, klicken Sie auf der Symbolleiste auf Feldliste .
2.. Ziehen Sie aus der Feldliste das Feld, das die Speicherorte der Bilder enthält, in das Formular oder den Bericht.
3.. Klicken Sie in der Toolbox auf das Tool Bild .
4.. Klicken Sie im Formular oder Bericht auf die Stelle, an der Sie das Objekt einfügen möchten.
5.. Geben Sie im Dialogfeld Grafik einfügen den Pfad zu einem Bild an, und klicken Sie dann auf OK. Geben Sie z. B. den Pfad zum Bild für den ersten Datensatz ein.
6.. Doppelklicken Sie auf den Formularmarkierer oder den Berichtsmarkierer, um das jeweilige Eigenschaftenfenster zu öffnen.
7.. Klicken Sie neben dem Eigenschaftenfeld BeimAnzeigen auf die Generator-Schaltfläche , und klicken Sie dann im Dialogfeld Generator auswählen auf Code-Generator.
8.. Erstellen Sie die folgende Ereignisprozedur. Ersetzen Sie den Namen des Bild-Steuerelements in Ihrem Formular oder Bericht durch den Bild-Steuerelementnamen und den Namen des Steuerelements, das den Pfad für den Bildpfad enthält.
Private Sub Form_Current()On Error Resume NextMe![ImageControlName].Picture = Me![ImagePath]End SubAchten Sie darauf, dass beim Hinzufügen der Ereignisprozedur in einem Bericht die erste Zeile der Prozedur folgendermaßen lautet:
Private Sub Report_Current()9.. Klicken Sie im Visual Basic-Editor im Menü Datei auf Schließen und zurück zu Microsoft Access.
10.. Klicken Sie auf das Steuerelement, das an das Textfeld gebunden ist, das den Speicherort der Bilder enthält, und klicken Sie anschließend auf der Symbolleiste auf Eigenschaften , um das Eigenschaftenfenster zu öffnen.
11.. Klicken Sie neben dem Eigenschaftenfeld NachAktualisierung auf die Generator-Schaltfläche , klicken Sie im Dialogfeld Generator auswählen auf Code-Generator, und erstellen Sie die folgende Ereignisprozedur. Ersetzen Sie den Namen des Bild-Steuerelements in Ihrem Formular oder Bericht durch den Bild-Steuerelementnamen und den Namen des Steuerelements, das den Pfad für den Bildpfad enthält.
Private Sub ImagePath_AfterUpdate()On Error Resume NextMe![ImageControlName].Picture = Me![ImagePath]End SubMit dieser Ereignisprozedur können Sie den Speicherort eines Bildes in der Formularansicht hinzufügen oder ändern.
12.. Klicken Sie im Visual Basic-Editor im Menü Datei auf Schließen und zurück zu Microsoft Access.
Anmerkung Öffnen Sie das Formular Personal in der Nordwind-Beispieldatenbank, um ein Beispiel für ein Bild-Steuerelement zu erhalten, das an ein Feld gebunden ist, das die Speicherorte der Bilder enthält.