Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Hyperlinks aus 2 Tabellen Erstellen
zurück: Problem mit verknüpften Tabellen weiter: Problem mit datseriell 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
Bschorf
Im Profil kannst Du frei den Rang ändern


Verfasst am:
11. Okt 2008, 16:31
Rufname:

Hyperlinks aus 2 Tabellen Erstellen - Hyperlinks aus 2 Tabellen Erstellen

Nach oben
       Version: Office 2k (2000)

Hallo,

Ich versuche verzeweifelt einen Hyperlink automatisch generieren zu lassen:

Ich habe 2 Tabellen: Pfad und CD-Nummer

aus diesen zwei Feldern/Tabellen lasse ich den kompletten Link (3te SPalte) generieren:

Also in der Tabelle "Link" steht dann der komplette Netzwerkpfad, den ich so im Explorer eingeben kann, und es funktionier. Nun möchte ich aber diesen Link als Hyperlink direkt aus Access öffnen lassen:

Habe diese Beispiele über die Suche funktioniert:
Code:
    FollowHyperlink "C:\DeinPfad\DeineDatei.pdf"
    FollowHyperlink "C:\DeinPfad\" & Me!txtDeineDatei
    FollowHyperlink CurrentProject.Path & "\" & Me!txtDeineDatei
    FollowHyperlink CurrentProject.Path & "\DeinPfad\" & Me!txtDeineDatei
    FollowHyperlink Me!txtPfadMitDeinerDatei
verstehe ich auch alles, was was macht.

ABER, ich weiß nicht WO ich das eintargen muss! In welcher Ansicht, ob bei Abfrage oder Formular usw.
Code:
    FollowHyperlink "C:\DeinPfad\" & Me!txtCd-Nummer
dies wäre ja für mein Fall das richtige.

Ich arbeite erst seid 2 Tagen mit Access und mir fehlt eben nur noch diese Kleinigkeit.

vielen Dank schonmal,

Jenny
JörgG
Access-Team


Verfasst am:
11. Okt 2008, 17:43
Rufname:
Wohnort: b. Dresden


AW: Hyperlinks aus 2 Tabellen Erstellen - AW: Hyperlinks aus 2 Tabellen Erstellen

Nach oben
       Version: Office 2k (2000)

Hallo,

Abfragen kennen keine Ereignisse Wink . Erstelle ein Formular ( Idea Lasse Dir vom Assistenten ein "tabellarisches" erstellen). Im Formularentwurf - markiere das Textfeld mit dem Link - [F4] Eigenschaftsfenster - Register Ereignis - zB "beim Doppelklick" - [Ereignisprozedur] - klick rechts auf die "...":
Code:
Private Sub txtCd_Nummer_DblClick(Cancel As Integer)
    Application.FollowHyperlink "C:\DeinPfad\" & Me![txtCd-Nummer]
End Sub

Idea Apropos txtCd-Nummer, beachte DonKarl FAQ1.5 Benamsung es wird Dir manchen Ärger ersparen (ändere den/die Namen bevor Du das Formular erstellst) Wink

_________________
MfG, Jörg Very Happy

Bitte das Feedback nicht vergessen.
Bschorf
Im Profil kannst Du frei den Rang ändern


Verfasst am:
18. Okt 2008, 11:58
Rufname:

AW: Hyperlinks aus 2 Tabellen Erstellen - AW: Hyperlinks aus 2 Tabellen Erstellen

Nach oben
       Version: Office 2k (2000)

Hi, super VIELEN DANK es funktioniert nun endlich....

Jetzt hab ich nur ein Problem.
Es ist so das ich hier 1200 DVDs habe die auf Festplatten gesichert sind.
Jede DVD liegt in den Ordnern cd1-cd1200 deswegen auch das generieren der Hyperlinks.

Jetzt ist aber das Problem das auf der DVD eine start.exe liegt, welche ich öffnen will.
Also nicht den Ordner der DVD sondern direkt die passende start.exe der jeweiligen DVD. hab ich auch soweit hinbekommen....

ABER:
ACCESS scheint es nicht von da auszuführen wo es liegt, also nicht von z:\\cd136\start.exe .

Weil die Start.exe greift auf eine .jpg und auf mehrer .mpgs datein zu und öffnet einen Videoplayer mit den mpgs und .jpg.
Wenn ich die start.exe über ACCESS starte, meldet die start.exe das .jpg und .mpg nicht gefunden werden konnte. Wie als wenn ich nur die .exe in einen Anderen Ordner verschiebe ohne die anderen Dateien und öffne.

Kann man das umgehen ????

Vielen Dank,

Jenny
JörgG
Access-Team


Verfasst am:
18. Okt 2008, 13:18
Rufname:
Wohnort: b. Dresden

AW: Hyperlinks aus 2 Tabellen Erstellen - AW: Hyperlinks aus 2 Tabellen Erstellen

Nach oben
       Version: Office 2k (2000)

Hallo,

wie öfnest/startest Du die start.exe (komplette Prozedur)?

_________________
MfG, Jörg Very Happy

Bitte das Feedback nicht vergessen.
Bschorf
Im Profil kannst Du frei den Rang ändern


Verfasst am:
18. Okt 2008, 13:21
Rufname:


AW: Hyperlinks aus 2 Tabellen Erstellen - AW: Hyperlinks aus 2 Tabellen Erstellen

Nach oben
       Version: Office 2k (2000)

Hi JörgG,

so öffne ich die start.exe
Code:
Private Sub Link_DblClick(Cancel As Integer)
    Application.FollowHyperlink "H:\...\cd" & Me![Cd-Nummer] & "\start.exe"
End Sub
Ich hab einfach mal eine verknüpfung der start.exe erstellt und dann start.exe durch start.lnk erstzt, dann funktionierts.
Ich such jetzt entweder nen script was mir automatisch die 1200 Verknüpfungen anlegt oder die start.exe richtig zu starten.

Danke
JörgG
Access-Team


Verfasst am:
18. Okt 2008, 14:34
Rufname:
Wohnort: b. Dresden

AW: Hyperlinks aus 2 Tabellen Erstellen - AW: Hyperlinks aus 2 Tabellen Erstellen

Nach oben
       Version: Office 2k (2000)

Hallo,

zum Starten von Programmen ist eigentlich Shell() oder ShellExecute() die bessere Lösung, probiere es mal so:
Code:
Private Sub Link_DblClick(Cancel As Integer)
    Dim sProg As String

    sProg = "H:\...\cd" & Me![Cd-Nummer] & "\start.exe"
    If Nz(Me![Cd-Nummer], "") <> "" Then
        If Dir(sProg) <> "" Then
            sProg = Shell(Chr(34) & sProg & Chr(34), vbMaximizedFocus)
        End If
      Else
        MsgBox "Datei nicht gefunden!", vbOKOnly, sProg
    End If
End Sub

_________________
MfG, Jörg Very Happy

Bitte das Feedback nicht vergessen.
Gast



Verfasst am:
18. Okt 2008, 14:51
Rufname:

AW: Hyperlinks aus 2 Tabellen Erstellen - AW: Hyperlinks aus 2 Tabellen Erstellen

Nach oben
       Version: Office 2k (2000)

Code:
Private Sub Link_DblClick(Cancel As Integer)
    Dim sProg As String

    sProg = "H:\...\cd" & Me![Cd-Nummer] & "\start.exe"
    If Nz(Me![Cd-Nummer], "") <> "" Then
        If Dir(sProg) <> "" Then
            sProg = Shell(Chr(34) & sProg & Chr(34), vbMaximizedFocus)
        End If
      Else
        MsgBox "Datei nicht gefunden!", vbOKOnly, sProg
    End If
End Sub
tut sich leider gar nichts, keine Fehlermeldung, auch beim Kompilieren nicht,
aber beim doppelklick passiert garnix Sad
Nachtrag: Bschorf am 18. Okt 2008 um 14:59 hat folgendes geschrieben:
sry ging doch, aber selber meldung, dass er die jpg und mpgs nicht finden kann.

ich glaube access lädt die datei temporär runter und öffnet es dann....

ich bekomms aber nicht hin, in 1200 Ordner autmotisch für jede start.exe ne Verknüpfung zu erstellen, im selbigen Ordner.

dann würde es ja gehen
Willi Wipp
Moderator


Verfasst am:
18. Okt 2008, 15:30
Rufname:
Wohnort: Raum Wiesbaden

Re: Hyperlinks aus 2 Tabellen Erstellen - Re: Hyperlinks aus 2 Tabellen Erstellen

Nach oben
       Version: Office 2k (2000)

Hi Bschorf,

versuche es mal mit einer zusatzlichen kleinen Batch-Datei z.B. StartCD.Bat
Code:
%1:
cd %2
%1%2\start.exe
Die rufst Du aus Access z.B. so auf
Code:
Private Sub Link_DblClick(Cancel As Integer)
    Dim strDrive    As String
    Dim strPath     As String
    Dim strFile     As String
   
    strDrive = "H:"
    strPath = "\...\cd" & Me![Cd-Nummer]
    strFile = strDrive & strPath & "\start.exe"
    If Nz(Me![Cd-Nummer], "") <> "" Then
         If Dir(strFile) <> "" Then
            Shell Chr(34) & CurrentProject.Path & "\StartCD.Bat" & _
                  Chr(34) & " " & strDrive & " " & strPath, _
                  vbMaximizedFocus
          Else
            MsgBox "Datei nicht gefunden!", vbOKOnly, strFile
        End If
      Else
        MsgBox "Keine Cd-Nummer angegeben!", vbOKOnly, "Cd-Nummer fehlt!"
    End If
End Sub
(ungetestet)
_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Bschorf
Im Profil kannst Du frei den Rang ändern


Verfasst am:
18. Okt 2008, 15:48
Rufname:

AW: Hyperlinks aus 2 Tabellen Erstellen - AW: Hyperlinks aus 2 Tabellen Erstellen

Nach oben
       Version: Office 2k (2000)

mhh schade leider auch nicht....

die shell schließt sich auch wieder so schnell da sich nicht lesen kann was für eine Fehlermeldung kommt.

Ich glaube pfad nicht gefunden oder sowas steht dort.

jedenfalls wird die start.exe nicht aufgerufen
Willi Wipp
Moderator


Verfasst am:
18. Okt 2008, 16:00
Rufname:
Wohnort: Raum Wiesbaden

Re: Hyperlinks aus 2 Tabellen Erstellen (II) - Re: Hyperlinks aus 2 Tabellen Erstellen (II)

Nach oben
       Version: Office 2k (2000)

Hi Bschorf,

na dann teste mal den Aufruf der Batch-Datei auf der DOS-Ebene.

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Bschorf
Im Profil kannst Du frei den Rang ändern


Verfasst am:
18. Okt 2008, 17:12
Rufname:

AW: Hyperlinks aus 2 Tabellen Erstellen - AW: Hyperlinks aus 2 Tabellen Erstellen

Nach oben
       Version: Office 2k (2000)

sry willi versteh nicht ganz wie du das meinst.

wenn ich die bat so aufruf kommt natrürlich starte.exe konnt enicht gefunden werden. Sie ligt ja auch im Verzeichniss wo die mdb liegt.
Willi Wipp
Moderator


Verfasst am:
19. Okt 2008, 16:12
Rufname:
Wohnort: Raum Wiesbaden

Re: Hyperlinks aus 2 Tabellen Erstellen (III) - Re: Hyperlinks aus 2 Tabellen Erstellen (III)

Nach oben
       Version: Office 2k (2000)

Hi Bschorf,

na Du musst sie dann schon mit gueltigen parametern aufrufen Wink
Code:
C:\DeinPfad>StartCD H: PfadZurRichtigenCD
Achtung: Leerzeichen beachten! Eventuellm usst Du auch noch "..." verwenden.
_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Gast



Verfasst am:
21. Okt 2008, 14:52
Rufname:


AW: Hyperlinks aus 2 Tabellen Erstellen - AW: Hyperlinks aus 2 Tabellen Erstellen

Nach oben
       Version: Office 2k (2000)

hehe danke nun hab ichs verstanden,

kommt aber die selbe Meldung *.jpg und *.mpg nicht gefunden.

bleibt mir wohl nix anderes übrig als es über Verknüpfungen zu machen.....schade
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: aus zwei Tabellen eine machen 1 mirimaus 2136 30. Jun 2004, 16:30
stpimi aus zwei Tabellen eine machen
Keine neuen Beiträge Access Tabellen & Abfragen: tabellen mit einander verbinden 6 TeeJay 1737 16. Jun 2004, 11:15
TeeJay tabellen mit einander verbinden
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle mit Beziehung zu anderen Tabellen updaten - wie ? 4 miredoju 2684 15. Jun 2004, 10:24
miredoju Tabelle mit Beziehung zu anderen Tabellen updaten - wie ?
Keine neuen Beiträge Access Tabellen & Abfragen: Löschabfrage -> findet Tabellen nicht (GELÖST) 14 DAU 5674 26. Mai 2004, 13:18
DAU Löschabfrage -> findet Tabellen nicht (GELÖST)
Keine neuen Beiträge Access Tabellen & Abfragen: aufklappbare Tabellen 1 Acco 1450 28. Apr 2004, 16:15
KatjaS aufklappbare Tabellen
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellen befüllen lassen 1 Cresito 1049 28. Apr 2004, 09:45
lupos Tabellen befüllen lassen
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellen und Abfragen vor Veränderung schützen. 3 Gast 1549 08. Apr 2004, 09:43
lothi Tabellen und Abfragen vor Veränderung schützen.
Keine neuen Beiträge Access Tabellen & Abfragen: neue Tabellen erstellen aus vorhandener Tabelle 6 moni 2010 29. März 2004, 15:39
moni neue Tabellen erstellen aus vorhandener Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: neue Tabellen erzeugen; kopieren 7 DiplomandSPS 1323 25. März 2004, 10:01
fridgenep neue Tabellen erzeugen; kopieren
Keine neuen Beiträge Access Tabellen & Abfragen: 2 Tabellen in eine neue 18 Gast 2365 23. März 2004, 10:44
mrd 2 Tabellen in eine neue
Keine neuen Beiträge Access Tabellen & Abfragen: Dynamische Tabelle erstellen? 1 trabifant 1341 11. März 2004, 17:12
Willi Wipp Dynamische Tabelle erstellen?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage aus zwei Tabellen in einem Formular ohne Unterformul 4 Hippolytus 749 09. März 2004, 15:07
Hippolytus Abfrage aus zwei Tabellen in einem Formular ohne Unterformul
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Excel-Formeln