Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Überprüfung von Datensätzen in Abhängigkeit eines Schlüssels

Begonnen von Accesser11, Februar 25, 2011, 11:03:15

⏪ vorheriges - nächstes ⏩

Accesser11

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

database

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...  ;)

MzKlMu

Hallo,
hast Du eigentlich meinen Vorschlag (aus Deinem anderen Thema), die Mutterstsprache in den Stammdatensatz zu integrieren befolgt?
Gruß Klaus

Accesser11