Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: Accesser11 am Februar 25, 2011, 11:03:15

Titel: Überprüfung von Datensätzen in Abhängigkeit eines Schlüssels
Beitrag von: Accesser11 am Februar 25, 2011, 11:03:15
Hallo zusammen,

Wie kann ich erreichen, dass die Datensätze eines Unterformulars (Zwischentabelle) geprüft werden. Durch Auswahl des Kombinationsfeldes "Muttersprache" soll das Unterformular "Fremdsprachen" nach diesem Wert, der aktuellen Person gesucht werden.

Beispiel:
Eine Person hat eine Muttersprache und Fremdsprachen. Jetzt will ich erreichen das beim Auswählen der Muttersprache die Fremdsprachen (Unterformular (Zwischentabelle)) auf die ausgewählte Muttersprache geprüft werden. Es macht ja keinen Sinn die Muttersprache Deutsch zu haben und zusätzlich die Möglichkeit besteht die Fremdsprache Deutsch auswählen zu können. Optimal wäre, wenn es gleich in das Unterformular zum gefundenen Datensatz springt.

Irgendwie kann dies durch die Funktion DCount erreicht werden, nur leider kann ich dies nur auf die ganze Tabelle anwenden und nicht nur in Abhängigkeit der Person.

Merci für die Antworten! ;)
Accesser 11
Titel: Re: Überprüfung von Datensätzen in Abhängigkeit eines Schlüssels
Beitrag von: database am Februar 25, 2011, 19:15:08
Hallo,

ich gehe davon aus, dass dein Datenbankmodell über normalisierte Tabellen und richtig gesetzte Beziehungen (1:n) verfügt.
Weiter gehe ich davon aus, dass JEDER Person in irgend einer Form die Muttersprache zugeordnet sein wird (am Besten natürlich als Fremdschlüssel zur tblSprachen)

Wenn du dein Unteformular so gestaltest, dass es als Datenherkunft NICHT die Zwischentabelle hat sondern eine Abfrage, die auf der Zwischentabelle aufbaut
und in dieser Abfrage jener Datensatz ausgeschlosen wird, der die Muttersprache enthält, bist du am Ziel.

ZitatIrgendwie kann dies durch die Funktion DCount erreicht werden
Mit DCount kannst du bestenfalls die Anzahl der Fremsprachen einer Person ermitteln...  ;)
Titel: Re: Überprüfung von Datensätzen in Abhängigkeit eines Schlüssels
Beitrag von: MzKlMu am Februar 25, 2011, 19:20:58
Hallo,
hast Du eigentlich meinen Vorschlag (aus Deinem anderen Thema), die Mutterstsprache in den Stammdatensatz zu integrieren befolgt?
Titel: Re: Überprüfung von Datensätzen in Abhängigkeit eines Schlüssels
Beitrag von: Accesser11 am März 28, 2011, 14:21:33
Ja, habe ich.  ;)

Vielen Dank und Gruss
Accesser11