MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Access & Datenbanken > Microsoft Access - Code Archiv
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 31.05.2012, 13:56   #76
martinmh51
Neuer Benutzer
Neuer Benutzer
Standard

Zitat: von hcscherzer Beitrag anzeigen

Hallo Martin,
willkommen im Forum.

Eigentlich nichts ...

Kannst Du mal sagen, was Du damit meinst, bzw. an welcher Stelle im Code das geschieht?


Hat sich erledigt, ich musste in dem Code vom FileDialog das .mdb durch ein .accdb ersetzen.
martinmh51 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 31.05.2012, 13:59   #77
martinmh51
Neuer Benutzer
Neuer Benutzer
Standard

Zitat: von martinmh51 Beitrag anzeigen

Hat sich erledigt, ich musste in dem Code vom FileDialog das .mdb durch ein .accdb ersetzen.


Dafür habe ich jetzt eine andere Frage. Ich hab ein frontend lokal auf dem Rechner und ein backend auf einem Netzlaufwerk/ server. Wenn ich Hyperlinks einfügen will, dann geht Access immer von dem Ordner aus, in dem die Datenbank liegt. Ich will aber trotz lokal geöffneter Datenbank die zu verlinkenden Dateien in einem Ordner auf dem Netzlaufwerk speichern. Wie kann ich diesen Ordner direkt vorgeben(möglichst als UNC-Pfad)? Das dort "hin-klicken" ist ziemlich mühseelig...

Gruß
Martin
martinmh51 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 31.05.2012, 14:29   #78
hcscherzer
Threadstarter Threadstarter
MOF Guru
MOF Guru
Standard

Zitat:

musste in dem Code vom FileDialog das .mdb durch ein .accdb ersetzen.

Ja, das sollte ich mal als zusätzliche Option hier mit einbauen, da hast Du Recht ...

Der Vorgabepfad, in dem AutoLink den Datei_Öffnen Dialog anzeigt, ist hinterlegt mit dem Ordner des FrontEnd
Code:

Application.CurrentProject.Path
Das kannst Du in den String mit dem UNC Pfad ändern an den Stellen, wo es steht bzw. von wo Du es verwendest (im Modul Form_Main Zeile 9 und im Modul Dienstprogramme Zeile 48).

__________________

Freundlichen Gruß
Hans-Christian
-----------------------------------------
Oft erwünscht, selten beachtet: nach Erledigung des Problems den Thread als erledigt zu markieren
-----------------------------------------
Ich möchte nur Mitglied in einem Verein sein, der Leute wie mich nicht als Mitglied aufnimmt (Groucho Marx).
-----------------------------------------
Ab sofort regelmässig: MOF Stammtisch in Bremen. Näheres hier.
hcscherzer ist gerade online  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 31.05.2012, 14:35   #79
martinmh51
Neuer Benutzer
Neuer Benutzer
Standard

Zitat: von hcscherzer Beitrag anzeigen

Ja, das sollte ich mal als zusätzliche Option hier mit einbauen, da hast Du Recht ...

Der Vorgabepfad, in dem AutoLink den Datei_Öffnen Dialog anzeigt, ist hinterlegt mit dem Ordner des FrontEnd

Code:

Application.CurrentProject.Path
Das kannst Du in den String mit dem UNC Pfad ändern an den Stellen, wo es steht bzw. von wo Du es verwendest (im Modul Form_Main Zeile 9 und im Modul Dienstprogramme Zeile 48).


Ich bin mir nicht sicher ob ich mein Anliegen richtig rübergebracht habe...

Ich habe frontends (lokal) und ein backend (server) mit den Tabellen. In einer der Tabellen ist die Möglichkeit, Hyperlinks anzulegen, damit die Datenbank nicht zu groß wird. Diese Hyperlinks sollen beim backend liegen... Access öffnet mir jedoch immer den Ordner in dem mein lokales frontend liegt. Also muß ich mich jedesmal wieder zum backend durchklicken...
martinmh51 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 31.05.2012, 15:07   #80
hcscherzer
Threadstarter Threadstarter
MOF Guru
MOF Guru
Standard

Zitat:

Diese Hyperlinks sollen beim backend liegen

Und diese Hyperlinks in der BackEnd-Tabelle was stellen die wiederum dar? Verknüpfungen zu weiteren Back-Back-End-Datenbanken? Oder Vernüpfungen zu Dateien?

Zitat:

Access öffnet mir jedoch immer den Ordner in dem mein lokales frontend liegt.

Und: wann genau geschieht dies? Meine Kristallkugel ist etwas beschlagen ...

__________________

Freundlichen Gruß
Hans-Christian
-----------------------------------------
Oft erwünscht, selten beachtet: nach Erledigung des Problems den Thread als erledigt zu markieren
-----------------------------------------
Ich möchte nur Mitglied in einem Verein sein, der Leute wie mich nicht als Mitglied aufnimmt (Groucho Marx).
-----------------------------------------
Ab sofort regelmässig: MOF Stammtisch in Bremen. Näheres hier.
hcscherzer ist gerade online  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 31.05.2012, 15:08   #81
hcscherzer
Threadstarter Threadstarter
MOF Guru
MOF Guru
Standard

Hier ist mal eine Version vom AutoLink im "neuen" Format (accdb), die auch accdb-BE's einbinden kann.
Angehängte Dateien
Dateityp: rar AutoLink_05.rar (39,5 KB, 578x aufgerufen)

__________________

Freundlichen Gruß
Hans-Christian
-----------------------------------------
Oft erwünscht, selten beachtet: nach Erledigung des Problems den Thread als erledigt zu markieren
-----------------------------------------
Ich möchte nur Mitglied in einem Verein sein, der Leute wie mich nicht als Mitglied aufnimmt (Groucho Marx).
-----------------------------------------
Ab sofort regelmässig: MOF Stammtisch in Bremen. Näheres hier.
hcscherzer ist gerade online  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 31.05.2012, 15:23   #82
martinmh51
Neuer Benutzer
Neuer Benutzer
Standard

Zitat: von hcscherzer Beitrag anzeigen

Und diese Hyperlinks in der BackEnd-Tabelle was stellen die wiederum dar? Verknüpfungen zu weiteren Back-Back-End-Datenbanken? Oder Vernüpfungen zu Dateien?

Also in der backend-Tabelle werden Hyperlinks zu Dateien, hauptsächlich pdf`s hinterlegt, die -damit sie von allen Usern gelesen werden können- auf dem Netzlaufwerk (in der Nähe vom backend) liegen.

Zitat: von hcscherzer Beitrag anzeigen

Und: wann genau geschieht dies? Meine Kristallkugel ist etwas beschlagen ...


Wenn ich in dem Feld im frontend auf "rechte Maustaste-Hyperlink bearbeiten" klicke, nimmt er immer den Ordner in dem das lokale frontend liegt. Access soll an dieser Stelle aber den Ordner auf dem Netzlaufwerk nehmen auf dem das backend liegt...

Gruß
Martin
martinmh51 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 31.05.2012, 15:42   #83
hcscherzer
Threadstarter Threadstarter
MOF Guru
MOF Guru
Standard

Aha.
Das ist dann allerdings ein Thema, das hier im Code-Archiv und insbesondere mit dem Auto-Link nichts zu tun hat. Das war dann falsch von Dir, diese zusätzliche Frage (#77) hier zu stellen und ich hatte den Hintergrund nicht sofort verstanden. Sonst hätte ich Dir schon vorhin empfohlen, was ich jetzt tue: Eröffne bitte einen Thread im Access-Forum zu dem Thema und beende den Dialog hier.

__________________

Freundlichen Gruß
Hans-Christian
-----------------------------------------
Oft erwünscht, selten beachtet: nach Erledigung des Problems den Thread als erledigt zu markieren
-----------------------------------------
Ich möchte nur Mitglied in einem Verein sein, der Leute wie mich nicht als Mitglied aufnimmt (Groucho Marx).
-----------------------------------------
Ab sofort regelmässig: MOF Stammtisch in Bremen. Näheres hier.
hcscherzer ist gerade online  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 26.09.2019, 08:45   #84
Simon S.
Neuer Benutzer
Neuer Benutzer
Standard

hallo
Vielen Dank für das Skript!

Macht es Sinn, Laufzeitfehler 3051 in Zeile
Code:

Set dbx = DBEngine.Workspaces(0).OpenDatabase(sBEpfad)
abzufangen oder gilt die Fehlermeldung als aussagekräftig genug?

Gekürzte Meldung: "Sie können die Datei nicht öffnen und schreiben, ist exclusiv geöffnet oder fehlende Berechtigung"

Bei mir lag es daran, dass die Datenbank schreibgeschützt war.

grüsse
simon
Simon S. ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 26.09.2019, 09:46   #85
hcscherzer
Threadstarter Threadstarter
MOF Guru
MOF Guru
Standard

Moin Simon.

Ob eine differenzierte Fehlerbehandlung jeweils Sinn macht oder nicht, muss letztlich jeder Programmierer selbst entscheiden.

Wenn durch einen Fehler ein Programm in einen undefinierten Zustand geraten kann, ist eine Fehlerbehandlung dringend erforderlich.

__________________

Freundlichen Gruß
Hans-Christian
-----------------------------------------
Oft erwünscht, selten beachtet: nach Erledigung des Problems den Thread als erledigt zu markieren
-----------------------------------------
Ich möchte nur Mitglied in einem Verein sein, der Leute wie mich nicht als Mitglied aufnimmt (Groucho Marx).
-----------------------------------------
Ab sofort regelmässig: MOF Stammtisch in Bremen. Näheres hier.
hcscherzer ist gerade online  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:52 Uhr.



Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.