Hallo,
ich soll für meinen Chef eine DB ( Access 2007 oder 2010 )basteln. Einiges ha ich schon hinbekommen, aber jetzt wird es für mich der sonst nur ein paar Querys macht zu schwierig und ich hoffe ich bekomme hier ein wenig Hilfe :)
Folgendes Problem :
Ich habe 3 Tabellen - Kunde ; Mitarbeiter intern ; Mitarbeiter extern.
Es soll jetzt folgendes passieren.
Ich rufe die Tab Kunde auf und die 2 anderen Tab´s sollen als Auswahl mit erscheinen.
Es sollen jetzt die Mitarbeiter aus den 2 Tab´s ausgewählt werden, so das ich mir den die Mitareiter für den Kunden quasi zusammen stelle.
Wenn dieses geschehen ist möchte ich das ganze speichern, das man dann den Kunden aufrufen kann und sieht welche MItarbeiter für den tätig sind.
Ich hoffe ihr wisst was ich meine und könnt helfen.
Bis dahin
Hallo,
die zwei Tabellen "Mitarbeiter intern" und "Mitarbeiter extern" gehören zu einer ("tblMitarbeiter") zusammengefasst. Ob "interner" oder "externer" Mitarbeiter wird dann über ein zusätzliches Tabellenfeld definiert.
Für die Zuordnung eines MAs zu einem Kunden ist eine zusätzliche Tabelle ("tblKundenMitarbeiter") mit entspr. gesetzten Beziehungen zu Tabelle tblKunden und tblMitarbeiter nötig.
Die gesamte Datenpflege erfolgt über Formulare. In Tabellen (oder auch Abfragen) werden keinen Datenänderungen vom User vorgenommen.
Als Arbeitsformular ist ein (Haupt-) Formualr geeignet, das als Datenherkunft die Tabelle tblKunden erhält. In diesem Formular ist ein UFO-Steuerelement vorhanden, das ein Endlos-Form anzeigt, das wiederum an Tabelle tblKundenMitarbeiter gebunden (---> Datenherkunft) ist. Das UFO-St.-El. erhält in seinen Eigenschaften "Verknüpfen von/nach" die entspr. Schlüsselfelder(-Namen) zugewiesen, damit die Mitarbeiter zum akt. Kunden synchronisiert werden.
Die eigentliche Zuordnung eines MA zum Kunden passiert im Endlosform über ein Kombifeld , dessen Listenteil die MA-Daten aus Tabelle tblMitarbeiter bezieht.
Herzlichen Dank für die schnelle Hilfe.
Ich werde gleich mal versucen das umzusetzten und melde mich dann wieder.