Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Brallu am Oktober 19, 2025, 13:24:44

Titel: Ordner als Link zu einem Datensatz
Beitrag von: Brallu am Oktober 19, 2025, 13:24:44
Hallo Gemeinde,
ich habe mal wieder ein Problem.
Ich habe eine Tabelle mit Datensätzen.
Jetzt benötige ich für einen Datensatz einen Link zu einem Ordner und nicht zu einer Datei.

In dem erstellten Ordner gibt es 300 andere Ordner die alle von 1 bis 300 beschriftet sind.

Jetzt würde ich gerne beim erstellen eines neuen Datensatzes z.B. mit der ID 26
eine Verlinkung zum Ordner 26 herstellen.

Ordner liegt im selben Verzeichnis wie die Access Datei.

Frage 1. Gibt es überhaut die Möglichkeit Ordner zu verlinken?

Frage 2. Wenn ja, kann ich die Verlinkung automatisch erstellen lassen wenn ein neuer Datensatz erstellt wird.

Frage 3. Hat jemand eine kleine Vorlage hierfür in seiner Beispielsammlung?

Ich hoffe das ich mein Problem verständlich rüber gebracht habe  :)
und danke euch schon mal das ihr hier auch Anfänger unterstützt!

Gruß

Danny

Titel: Re: Ordner als Link zu einem Datensatz
Beitrag von: Beaker s.a. am Oktober 19, 2025, 14:26:44
Hallo Danny,

1. Ja.
2. Ja, mit zwei Möglichkeiten a) Pfad speichern b) Pfad ad hoc erstellen.
3. Erstelle eine Konstante mit dem Pfad zum "erstellten Ordner".
2a) benötigt ein Feld für den vollständigen Pfad, bei einem passenden
Ereignis während der Eingabe neuer DS erstellst du den kompletten
Pfad
Me.DeinFeld = DeineKonst & "\" & Me.IDZum Öffnen dann
FollowHyperlink Me.DeinFeld2b) verkürzt die Sache auf
FollowHyperlink DeineKonst & "\" & Me.ID(alles Luftcode, Objekt-Namen musst du anpassen.

gruss ekkehard
Titel: Re: Ordner als Link zu einem Datensatz
Beitrag von: Knobbi38 am Oktober 19, 2025, 17:56:02
Hallo Danny,

ZitatJetzt würde ich gerne beim erstellen eines neuen Datensatzes z.B. mit der ID 26
eine Verlinkung zum Ordner 26 herstellen.
Das man so etwas machen kann hat dir Ekkehard schon geschrieben, ob man so etwas machen sollte, eher nein. Solche Abhängigkeiten bezüglich Ordnerstrukturen fallen dir irgendwann auf die Füße. Der Pfad (absolut oder relativ) gehört als Attribut in den entsprechenden DS. Sollte der Pfad sich auf mehrere Dateien beziehen, kann man das auch als Relation in einer anderen Tabelle abspeichern und speichert in dem DS dann nur den Fremdschlüssel.

Knobbi38
 
Titel: Re: Ordner als Link zu einem Datensatz
Beitrag von: Beaker s.a. am Oktober 20, 2025, 13:51:56
Zitatgehört als Attribut in den entsprechenden DS.
siehe 2a)
Titel: Re: Ordner als Link zu einem Datensatz
Beitrag von: Knobbi38 am Oktober 20, 2025, 14:14:09
@Beaker s.a. :

Genau das habe ich eben nicht damit gemeint. In deinem Beispiel 2a gibt es einen Ordner mit derselben Bezeichnung wie die [ID] und genau so eine abhängige Struktur (Ordnername = ID) sollten vermieden werden. Es reicht eigentlich schon ein Ordner mit den Dateinamen.

Gruß Ulrich
Titel: Re: Ordner als Link zu einem Datensatz
Beitrag von: Brallu am Oktober 27, 2025, 18:47:40
Danke Ekkehard und Knobbi für eure Antworten.  :)
Ich bin mir auch noch nicht sicher wie ich das am besten umsetzen soll.
Wie setzt ihr das denn um wenn ihr zu jedem Datensatz verschiedene Dateien verschiedener Formate speichern müsst??

Das ist wieder mal so eine Baustelle wo ich auf dem Schlauch stehe.
Ich würde das gern so darstellen wie in der Excel liste die meine Kollegen jetzt verwenden.

Gruß

Danny
Titel: Re: Ordner als Link zu einem Datensatz
Beitrag von: MzKlMu am Oktober 27, 2025, 19:03:44
Hallo,
ZitatIch würde das gern so darstellen wie in der Excel liste die meine Kollegen jetzt verwenden.
Und wie sieht diese Excelliste aus ?

Du solltest das Vorhaben mal ausführlicher beschreiben.
Titel: Re: Ordner als Link zu einem Datensatz
Beitrag von: Knobbi38 am Oktober 29, 2025, 14:35:50
Hi,

Zitat von: Brallu am Oktober 27, 2025, 18:47:40Wie setzt ihr das denn um wenn ihr zu jedem Datensatz verschiedene Dateien verschiedener Formate speichern müsst??

wie bereits beschrieben, eine weitere Tabelle mit den Pfaden zu den Dateien und den Primarykey als Fremdschlüssel in dieser neuen Tabelle - ist eine ganz normale 1:n Beziehung:
https://www.access-tutorial.de/tabellen/zusammenspiel.htm (https://www.access-tutorial.de/tabellen/zusammenspiel.htm)

Knobbi38