von RobertG » Do, 07.02.2013 20:24
Hallo Mike,
wir betreiben hier eher Hilfe zur Selbsthilfe - damit Du bei neuen Projekten nicht wie der Ochs vorm Berge stehst und wieder nicht weiter kommst.
MikeNuo hat geschrieben:Die Datenbank ist Simpel aufgebaut und hat folgende Tabellen "Stammdaten", "Rubriken", "Kategorie".
Die Rubrik beeinflusst die Kategorie, die dann in die Stammdaten eingetragen wird?
Dann müssten die Tabellen zusammen hängen:
"Stammdaten" mit einem Fremdschlüssel "KategrieID", der auf den Primärschlüssel der Tabelle "Kategorie" verweist.
"Kategorie" mit einem Fremdschlüssel "RubrikenID", der auf den Primärschlüssel der Tabelle "Rubriken" verweist.
... und jetzt der einfachste Weg, das zu realisieren: Hauptformular "Rubriken" (als Tabellenkontrollfeld zum schnellen aussuchen). Unterformular "Kategorie" (wird durch Hauptformular eingeschränkt, ebenfalls Tabellenkontrollfeld) und darunter wieder ein UnterUnterformular, das den Fremdschlüssel von "Kategorie" aufnimmt und an die Tabelle aus "Stammdaten" weitergibt.
Über Makros geht's dann komfortabler, aber eher nicht mit Kombinationsfeldern, sondern mit Listenfeldern, denn richtig aufgebaut sollten die Tabellen schon sein, so dass Du nicht alle Einträge aus Kategorie und Rubriken später auch noch ausgeschrieben in den Stammdaten stehen hast.
Gruß
Robert
Hallo Mike,
wir betreiben hier eher Hilfe zur Selbsthilfe - damit Du bei neuen Projekten nicht wie der Ochs vorm Berge stehst und wieder nicht weiter kommst.
[quote="MikeNuo"]Die Datenbank ist Simpel aufgebaut und hat folgende Tabellen "Stammdaten", "Rubriken", "Kategorie".[/quote]
Die Rubrik beeinflusst die Kategorie, die dann in die Stammdaten eingetragen wird?
Dann müssten die Tabellen zusammen hängen:
"Stammdaten" mit einem Fremdschlüssel "KategrieID", der auf den Primärschlüssel der Tabelle "Kategorie" verweist.
"Kategorie" mit einem Fremdschlüssel "RubrikenID", der auf den Primärschlüssel der Tabelle "Rubriken" verweist.
... und jetzt der einfachste Weg, das zu realisieren: Hauptformular "Rubriken" (als Tabellenkontrollfeld zum schnellen aussuchen). Unterformular "Kategorie" (wird durch Hauptformular eingeschränkt, ebenfalls Tabellenkontrollfeld) und darunter wieder ein UnterUnterformular, das den Fremdschlüssel von "Kategorie" aufnimmt und an die Tabelle aus "Stammdaten" weitergibt.
Über Makros geht's dann komfortabler, aber eher nicht mit Kombinationsfeldern, sondern mit Listenfeldern, denn richtig aufgebaut sollten die Tabellen schon sein, so dass Du nicht alle Einträge aus Kategorie und Rubriken später auch noch ausgeschrieben in den Stammdaten stehen hast.
Gruß
Robert