Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
externes .jpg im Access 2007 Formular direkt anzeigen lassen
zurück: Datenblatt Spaltenfilter erweitern weiter: Mit Kombinationsfeld 2 Formularfelder füllen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Bild
Gast


Verfasst am:
08. Okt 2013, 11:22
Rufname:

externes .jpg im Access 2007 Formular direkt anzeigen lassen - externes .jpg im Access 2007 Formular direkt anzeigen lassen

Nach oben
       Version: Office 2007

Hallo,
ich habe das Forum nun durchstöbert, finde aber leider keine geeignete Lösung für mein Problem bzw für mich. Ich hoffe ihr könnt mir weiterhelfen.

Ich möchte in einem Formular eine externe .jpg datei direkt darstellen lassen.
Ich habe bei den Tabellen eine Textspalte eingefügt mit dem Link.
z.B.:
C:\Bild\test001
C:\Bild\test002
usw

Da es fast 500 Bilder sind möchte ich sie nicht einfügen.

Wie bekomme ich im Formular das Bild Steuerelement mit dem Pfad direkt geöffnet?

Bitte für Anfänger erläutern.

Danke
derArb
getting better


Verfasst am:
08. Okt 2013, 13:14
Rufname: derArb
Wohnort: Berlin


AW: externes .jpg im Access 2007 Formular direkt anzeigen la - AW: externes .jpg im Access 2007 Formular direkt anzeigen la

Nach oben
       Version: Office 2007

Hallo,
schau Dir die Beispiel DB Bilder_Musik_Filedialog_Simpel06.zip in
http://www.office-loesung.de/ftopic481285_0_0_asc.php an.

Darin wird das einfache Laden der Bilderpfade, das Anzeigen von Bildern und das Löschen von Links gezeigt.

_________________
MfG
derArb

Scio me nihil scire...Εν οίδα οτι ουδέν οίδα... Ich weiss, dass ich nichts weiss (Sokrates)
Ich bevorzuge Beiträge mit korrekter deutscher Grammatik.
BILD
Gast


Verfasst am:
09. Okt 2013, 13:31
Rufname:

AW: externes .jpg im Access 2007 Formular direkt anzeigen la - AW: externes .jpg im Access 2007 Formular direkt anzeigen la

Nach oben
       Version: Office 2007

Leider kann ich auf der Arbeit nichts downloaden und zu Hause steht die aktuelle Access Version nicht zur verfügung.

Könntet ihr es mir bitte erläutern?

Vielen Dank
derArb
getting better


Verfasst am:
09. Okt 2013, 14:08
Rufname: derArb
Wohnort: Berlin

AW: externes .jpg im Access 2007 Formular direkt anzeigen la - AW: externes .jpg im Access 2007 Formular direkt anzeigen la

Nach oben
       Version: Office 2007

Hallo,
Du brauchst eine Tabelle mit dem Tabellenfeld "FotoLink"
Du brauchst ein an diese Tabelle gebundenes Formular mit dem Textfeld "Fotolink"
Du brauchst in dem Formular ein Bildelement mit dem Namen "BildNeu"
Du brauchst 3 Buttons "btnLadeFoto", "btnLoescheFoto", "btnZeigeFotoLink"
Weiterhin im VBA-Code des Formulars folgenden Code.

Code:
Option Compare Database
Option Explicit

Private Sub BildNeu_DblClick(Cancel As Integer)
  FollowHyperlink Me!FotoLink
End Sub

'##################################################
'Links der Fotos in das verborgene Textfeld FotoLink schreiben
'##################################################

Private Sub btnLadeFoto_Click()
' Menue: Extras -> Verweise Microsoft Office yy.x Object Library
'                           muss aktiv sein!
    Dim fDialog As Office.FileDialog 'ab 2007 muss es Office.Filedialog heissen
    Dim i       As Long
    Set fDialog = Application.FileDialog(msoFileDialogFilePicker)
    With fDialog
        .Filters.Clear
        .Filters.Add "Bilder", "*.jpg; *.jpeg; *.bmp; *.tif", 1
 '       .Filters.Add "Pdf", "*.pdf", 1
        .AllowMultiSelect = False
        .Title = "Bitte Datei wählen"
           .InitialFileName = Application.CurrentProject.Path & "\"
        .InitialView = msoFileDialogViewDetails
        .ButtonName = "In FotoLink übernehmen"
        .Show
        If .SelectedItems.Count > 0 Then
            For i = 1 To .SelectedItems.Count
                 Me!FotoLink = .SelectedItems(i)
            Next i
          Else
'            MsgBox "kein Pfad ausgewählt."
        End If
    End With
    Call Form_Current
End Sub

Private Sub btnLoescheFoto_Click()
If Nz(Me!FotoLink, "") = "" Then
   MsgBox "keine Datei zum Löschen vorhanden"
  Else
    If MsgBox("Wollen Sie den Link wirklich löschen?", vbQuestion + vbYesNo, "Link löschen?") = vbYes Then
        Me!FotoLink = ""
        Call Form_Current
    End If
End If
End Sub

Private Sub btnZeigeFotoLink_Click()
If Nz(Me!FotoLink, "") = "" Then
   MsgBox "keine Datei vorhanden"
  Else
   MsgBox Me!FotoLink
End If
End Sub

Private Sub Form_Current()
On Error GoTo Fehler

If IsNull(Me!FotoLink) Then
        Me!BildNeu.Visible = False
        Me!bezFehlertext.Visible = True
      Else
        Me!BildNeu.Visible = True
        Me!bezFehlertext.Visible = False
    End If

Me!BildNeu.Picture = Nz(Me!FotoLink, "")
Exit Sub
exit_Fehler:
Exit Sub
Fehler:
  Me!BildNeu.Visible = False
  Me!bezFehlertext.Visible = True
  Me.bezFehlertext.Caption = "Fehler. Evtl. ist die Bild-Datei " & vbCrLf & _
                             "verschoben oder gelöscht worden." & vbCrLf & vbCrLf & _
                             "Bitte das Bild neu relinken."
Resume exit_Fehler

End Sub


Diese Beispiel DB funktioniert ab Acc2002 (XP)

_________________
MfG
derArb

Scio me nihil scire...Εν οίδα οτι ουδέν οίδα... Ich weiss, dass ich nichts weiss (Sokrates)
Ich bevorzuge Beiträge mit korrekter deutscher Grammatik.
Bild
Gast


Verfasst am:
10. Okt 2013, 08:43
Rufname:

AW: externes .jpg im Access 2007 Formular direkt anzeigen la - AW: externes .jpg im Access 2007 Formular direkt anzeigen la

Nach oben
       Version: Office 2007

geht es auch einfacher ohne Code?
Bild
Gast


Verfasst am:
10. Okt 2013, 09:01
Rufname:

AW: externes .jpg im Access 2007 Formular direkt anzeigen la - AW: externes .jpg im Access 2007 Formular direkt anzeigen la

Nach oben
       Version: Office 2007

wirklich für reine Computeranfänger
derArb
getting better


Verfasst am:
10. Okt 2013, 17:05
Rufname: derArb
Wohnort: Berlin

AW: externes .jpg im Access 2007 Formular direkt anzeigen la - AW: externes .jpg im Access 2007 Formular direkt anzeigen la

Nach oben
       Version: Office 2007

Hallo,
ich fürchte: NEIN

Man könnte es für Dich zusammenzimmern, ohne dass Du einen Lerneffekt hast.
Das hier ist aber ein Forum, welches Dir beim Lernen helfen will und auch wird.

_________________
MfG
derArb

Scio me nihil scire...Εν οίδα οτι ουδέν οίδα... Ich weiss, dass ich nichts weiss (Sokrates)
Ich bevorzuge Beiträge mit korrekter deutscher Grammatik.
Bild
Gast


Verfasst am:
21. Okt 2013, 09:11
Rufname:


AW: externes .jpg im Access 2007 Formular direkt anzeigen la - AW: externes .jpg im Access 2007 Formular direkt anzeigen la

Nach oben
       Version: Office 2007

hab es selbst rausgefunden!
Es geht auch ohne Code!!!

Einfach ein Bild einfügen, irgendein Dummy, nur nicht leer lassen!
Danach aus der Tabelle den Pfad auf das Formular rüberziehen.

Bild mit dem Feld verknüpfen (unter Daten: Steuerelementeninhalt)

und FERTIG

So einfach!!!

Hatte nur immer den Fehler gemacht, beim Bild kein Dummy einzufügen und hatte es leer gelassen!

Trotzdem Danke
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Anzeigen der Daten einer vorhandenen Tabelle in einer Abfrag 6 brauzer 830 02. Dez 2004, 13:28
brauzer Anzeigen der Daten einer vorhandenen Tabelle in einer Abfrag
Keine neuen Beiträge Access Tabellen & Abfragen: Formeln vom Formular, werden in der Abfrage nicht angezeigt 4 maddes 895 23. Nov 2004, 12:38
Skogafoss Formeln vom Formular, werden in der Abfrage nicht angezeigt
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit sum, max Wert und verhätnis summe/max anzeigen? 1 IV 2531 04. Nov 2004, 18:14
Skogafoss Abfrage mit sum, max Wert und verhätnis summe/max anzeigen?
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der Datensätze anzeigen? 3 MichaelB 1122 19. Okt 2004, 12:45
lothi Anzahl der Datensätze anzeigen?
Keine neuen Beiträge Access Tabellen & Abfragen: Wert eines Feldes aus Formular in Tabelle speichern 18 kave78 13710 16. Okt 2004, 13:40
Ming Wert eines Feldes aus Formular in Tabelle speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Zeile der Dateneingabe (*) in einem Formular verschieben 2 Albertus 790 08. Okt 2004, 09:17
Albertus Zeile der Dateneingabe (*) in einem Formular verschieben
Keine neuen Beiträge Access Tabellen & Abfragen: variable Spalte in Abfrage anzeigen -abhängig vom Tagesdatum 1 Lars 1193 10. Sep 2004, 13:54
Lars variable Spalte in Abfrage anzeigen -abhängig vom Tagesdatum
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle, Formular, Abfrage...und nun ? 3 Gags 790 29. Aug 2004, 22:05
lothi Tabelle, Formular, Abfrage...und nun ?
Keine neuen Beiträge Access Tabellen & Abfragen: Kriterien aus nem Formular die mich fertig machen!!! 19 Martin von der Bergwiese 2658 24. Aug 2004, 12:53
Lorenz Kriterien aus nem Formular die mich fertig machen!!!
Keine neuen Beiträge Access Tabellen & Abfragen: Formular aus Endlosformular öffnen ? 10 G-Markus 1619 20. Jul 2004, 15:38
Gast Formular aus Endlosformular öffnen ?
Keine neuen Beiträge Access Tabellen & Abfragen: Komplexe Beziehungen... wie baue ich mein Formular auf 6 Gast 1867 25. Jun 2004, 14:36
Florianbur Komplexe Beziehungen... wie baue ich mein Formular auf
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: Mehrmalige Abfrage durch Formular 11 Wickiman 897 03. Mai 2004, 15:23
Willi Wipp Mehrmalige Abfrage durch Formular
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Web Editor Forum