Access – die besten Beiträge

mehrere Dokumente und Dateien in einer Datenbank zusammen. Per Access oder andere Lösung?

Hallo zusammen,

wir stehen derzeit vor einer kleinen Umstrukturierung und sind uns nicht sicher in welcher Art und Weise wir es am Besten machen wollen.

Zur Situation. Aktuell haben wir viele Leute die für ein gemeinsames Projekt verschiedenste Dateien führen. Grundrisse, Excel-Daten, PDF´s und noch mehreres anderes. Leider wurde dies nie wirklich zusammengeführt, sondern man teilweise 4 verschiedene Bearbeitungsstände oder muss bei einer Änderung mehrere Dateien parallel bearbeiten und ändern. (Bsp: MAC-Adresse ändert sich: muss man in mehreren Dateien nachbearbeiten, damit es aktuell bleibt.) Das ist das Hauptproblem derzeit, welches geändert werden soll. Der erste Gedanke ging in die Richtung Access Datenbank. Hier sehe ich verschiedene Problematiken, bzw. habe verschiedene Fragen die vielleicht jemand Beantworten kann:

  1. Es wäre notwendig verschiedene Ansichten/ Listen zu generieren: Bsp. alle Daten mit einem Bestimmten Atribut X sollen in einer Liste ausgegeben werden.
  2. Ist es möglich einen Dateipfad zu verlinken?: Nach dem Motto ich hinterlege in einer Ordnerstruktur Grundrisse und kann mir diese in Access anzeigen lassen oder aufrufen lassen. Als Link zum Ordner zum Beispiel?
  3. Ist es möglich (Stichpunkt Grafiken und allgemeine Übersichtlichkeit verschiedener Gewerke) eine grafische Abbildung einzubringen und diese mit Links zu einzelnen Unterdatenbanken zu versehen?

Soweit erstmal ein sehr grober Überblick zu unserer Thematik. Es sind sehr viele Daten die wir einpflegen würde und die auch ineinander Greifen.

Ich bin mir unsicher, ob Access wirklich die perfekte Lösung ist?

Habt ihr damit Erfahrungen und evtl. andere Lösungsansätze? Oder würdet ihr doch Access empfehlen, weil ich einige Funktionen vielleicht nicht kenne?

Vielen Dank und liebe Grüße

Williwasi

Microsoft, Microsoft Excel, IT, Microsoft Office, Access, VBA, Datenbank, Informatik, Informationstechnik, Datenbanksystem

Access - Bericht mit Daten aus Formular und Unterformular?

Hallo zusammen, ich habe eine Frage zu Access. Folgende Situation:

In einem Formular mit zwei Unterformularen werden Kundeninformationen dargestellt. Auf dem Hauptformular Kundendaten (Name, Vorname, Adresse,...) und auf dem Unterformular die zugehörigen Projekte des Kunden (Projektnr, Beschreibung, Zeitraum,...) und auf einem zweiten Unterformular auf dem gleichen Hauptformular die Projektleistungen (Beratung, Ausschreibung,...).

Jetzt möchte ich einen Bericht erstellen, der sich wie folgt gliedert:

  1. Kundendaten (Hauptformular 1.0)
  2. Projektdaten (Unterformular 1.1)
  3. Projektleistungen (Unterformular 1.2)

Ich habe einen Button auf dem Hauptformular gesetzt mit folgendem Ereignisinhalt:

Private Sub AG_BEG_Click()

DoCmd.OpenReport "angebot", acViewPreview, , "KID = " & Me!KID und

End Sub

Access zeigt mit jetzt wunderbar nur die Projekte und Projektleistungen, bei denen die Kundennummer (KID) übereinstimmt. Ich möchte aber das nur das auf dem Unterformular ausgewählte Projekt (PID) inkl. der zugehörigen Projektleistungen angezeigt wird. Ziel ist im Endeffekt daraus eine Projektrechnung zu machen.

Ich hab diverse Ausdrücke probiert, aber hat nie funktioniert. Eigentlich sollte das doch eine einfache wenn - dann - Verknüpfung sein, oder?

Es ist keine Abfrage hinterlegt, sondern wie gesagt nur die Abhängigkeiten der Tabelle. Ist hier eine Abfrage sinnvoller und wenn ja mit welchen Parametern?

Freu mich über Antworten und dank euch im Voraus.

LG

Bild zum Beitrag
Access, microsoft-access, Datenbankabfrage, Datenbanksystem

Wie erstelle ich sql String zum Füllen des Kombinationsfelds?

Hallo,

ich versuche gerade Access zu verstehen und habe nun ein Problem.

Ich habe zwei Kombinationsfelder:

  1. KombiFeld01
  2. KombiFeld02

Das zweite Kombinationsfeld soll abhängig von der Auswahl vom ersten Kombinationsfeld Einträge aus einer weiteren Tabelle anzeigen.

Das erste Kombinationsfeld wird bereits aus einer anderen Tabelle gefüllt.

Ich versuche also jetzt per VBA irgendwie einen Bezug von der Auswahl zur Tabelle zu erzeugen und komme nicht weiter.

Das sieht nun so aus (Variablen, weil ich nicht weiß wie ich die Spalten der Tabelle anhand der Auswahl im Kombinationsfeld auswählen soll):

Private Sub KombiFeld01_AfterUpdate()

  Dim strSQL As String, Auswahl As String, Spalte As String, cbo As ComboBox, cbo2 As ComboBox

   

  Set cbo = Me!KombiFeld01

  Set cbo2 = Me!KombiFeld02

   

  Select Case True

  Case cbo = "Artikelbezeichnung"

  Spalte = "Artikelbezeichnung"

  Case cbo = "Artikel-Nummer"

  Spalte = "ArtikelNummer"

  Case cbo = "FA-Nummer"

  Spalte = "FANummer"

  Case cbo = "Fehlermeldung Nr."

  Spalte = "Nr"

  Case cbo = "Kunde"

  Spalte = "KundeLang"

  Case cbo = "Status"

  Spalte = Me!KombiFeld01

  Case cbo = "Zuständig"

  Spalte = "zuständig"

  End Select

   

  strSQL = "SELECT DISTINCT '" & Spalte & "' FROM Fehlermeldungen ORDER BY '" & Spalte & "' WHERE '" & cbo & "' "

  cbo2.RowSource = strSQL

End Sub

Ich verstehe nicht, wie Select where überhaupt funktioniert.

Vielleicht kann jemand helfen. Vielen Dank.

Access, VBA

Meistgelesene Beiträge zum Thema Access