Eine Adresse in mehreren Tabellen
Verfasst: So 1. Jan 2012, 17:03
Hi,
als Neuer wünsche ich erst mal allen hier im Forum ein gutes Neues Jahr 2012!
Ich wollte hier für ein (IMHO) simples Problem um Hilfestellung bitten:
Ich habe mehrere Personenkreise/Gruppen, die ich in getrennten Tabellen verwalte. Da aber eine einzelne Person mehreren Gruppen zugehörig sein kann, bietet es sich an, alle Personen in einer zentralen Tabelle zu halten (z.B. ADRESSEN) und in den Gruppentabellen (z.B. GRUPPE_A, GRUPPE_B) mit einem Fremdschlüssel auf einen Eintrag in ADRESSEN zu verweisen.
Ich möchte nun ein Formular so gestalten, dass ich jeweils einen Adress-Eintrag aus ADRESSEN bearbeiten kann. Auf diesem Formular sollen auch Check Boxes sein, die je einen Eintrag in GRUPPE_A und GRUPPE_B repräsentieren. D.h. wenn die Check Box "Gruppe A" gesetzt wird, dann soll für die eben bearbeitete Person in ADRESSE ein Datensatz in GRUPPE_A erzeugt werden. Wird die Check Box zurückgesetzt, soll der Datensatz in GRUPPE_A wieder gelöscht werden.
Geht so was in einem Formular mit einfachen Check Boxes oder brauche ich dafür Makros?
(Ich bin auch offen für jegliche Vorschläge, wie man die o.g. Problemstellung intelligenter angehen kann...)
Gruß, Holger
--
cu -HD-
als Neuer wünsche ich erst mal allen hier im Forum ein gutes Neues Jahr 2012!
Ich wollte hier für ein (IMHO) simples Problem um Hilfestellung bitten:
Ich habe mehrere Personenkreise/Gruppen, die ich in getrennten Tabellen verwalte. Da aber eine einzelne Person mehreren Gruppen zugehörig sein kann, bietet es sich an, alle Personen in einer zentralen Tabelle zu halten (z.B. ADRESSEN) und in den Gruppentabellen (z.B. GRUPPE_A, GRUPPE_B) mit einem Fremdschlüssel auf einen Eintrag in ADRESSEN zu verweisen.
Ich möchte nun ein Formular so gestalten, dass ich jeweils einen Adress-Eintrag aus ADRESSEN bearbeiten kann. Auf diesem Formular sollen auch Check Boxes sein, die je einen Eintrag in GRUPPE_A und GRUPPE_B repräsentieren. D.h. wenn die Check Box "Gruppe A" gesetzt wird, dann soll für die eben bearbeitete Person in ADRESSE ein Datensatz in GRUPPE_A erzeugt werden. Wird die Check Box zurückgesetzt, soll der Datensatz in GRUPPE_A wieder gelöscht werden.
Geht so was in einem Formular mit einfachen Check Boxes oder brauche ich dafür Makros?
(Ich bin auch offen für jegliche Vorschläge, wie man die o.g. Problemstellung intelligenter angehen kann...)
Gruß, Holger
--
cu -HD-