Hallo!
Ich bin Access Anfänger und muss für die Uni eine Datenbank erstellen. Bin auch schon fast fertig, habe aber noch ein Problem. Ich möchte in dem Formular (Projekte editieren/anlegen) ein Dropdown-Menü bei dem ich den Projektleiter anhand seines Names (aus der Tabelle T_Mitarbeiter) auswählen kann. Zur Auswahl dürfen nur die Mitarbeiter stehen, bei denen Position = "Project Manager" ist.
Wer kann mir den entscheidenden Tipp geben? Freiwillige vor
Die Struktur des ganzen kleinen Projekts könnt ihr auf dem Screenshot sehen.
Wenn nötig, schicke ich auch noch die .mdb Datei.
danke
Seite 1 von 1
Hilfe: Problem mit Access 2010 Formular
Anzeige
#2
geschrieben 06. Juni 2012 - 14:04
Bin zwar bei Access aus der Übung... aber ich meine mich zu erinnern, dass da ne einfache SQL-Anweisung hintersteht die in etwa so ausschaut:
Wenn die "Position" jedoch keinen Nummerischen Wert (bspw. 1=angestellter, 2=vorgesetzter, 3=projektleiter) haben sollte ist die Datenbank sehr fehleranfällig da zuviele Möglichkeiten vorhanden wären.
SELECT name FROM TABLE T_Mitarbeiter WHERE Position = [ID-WERT für PROJEKTLEITER]
Wenn die "Position" jedoch keinen Nummerischen Wert (bspw. 1=angestellter, 2=vorgesetzter, 3=projektleiter) haben sollte ist die Datenbank sehr fehleranfällig da zuviele Möglichkeiten vorhanden wären.
#3
geschrieben 06. Juni 2012 - 14:19
Die Position hat den Datentypen "Text" und dort steht tatsächlich "Project Manager".
Leider hilft mir der SQL-Code nicht weiter, da ich nicht weiß, wie ich nun ein Dropdown-Menü dort hinein bekomme das zwar die Namen der Mitarbeiter anzeigt, jedoch in der Tabelle die Nummer des Mitarbeiters einträgt. (das sollte es meiner Meinung nach tun)
Könntest du das nochmal für einen Access-Anfänger erklären?
edit: Ich habe auch mal die DB hochgeladen (gepackt, da ich wohl keine .mdb Dateien im Forum hochladen darf).
Leider hilft mir der SQL-Code nicht weiter, da ich nicht weiß, wie ich nun ein Dropdown-Menü dort hinein bekomme das zwar die Namen der Mitarbeiter anzeigt, jedoch in der Tabelle die Nummer des Mitarbeiters einträgt. (das sollte es meiner Meinung nach tun)
Könntest du das nochmal für einen Access-Anfänger erklären?
edit: Ich habe auch mal die DB hochgeladen (gepackt, da ich wohl keine .mdb Dateien im Forum hochladen darf).
Angehängte Datei(en)
-
Energy-Service DB.rar (124,05K)
Anzahl der Downloads: 87
Dieser Beitrag wurde von ROFI bearbeitet: 06. Juni 2012 - 14:22
#4
geschrieben 06. Juni 2012 - 15:28
habe gerade leider nicht soviel Zeit dafür sorry...
aber als Starthilfe
http://www.google.de...iw=1120&bih=613
aber als Starthilfe
http://www.google.de...iw=1120&bih=613
Thema verteilen:
Seite 1 von 1