Moin,
Cenario:
Ich habe u.a. Entities FIRMEN, PERSONEN, MASCHINEN, HERSTELLER, BAUREIHEN, TYPEN
Neuanlage in Entity MASCHINEN (eine neue Maschine in der Firma):
Wenn ich in der Eingabemaske eine FIRMA ausgewählt habe, möchte ich in dem ENUM-Feld PERSON nur die PERSONEN aufgeführt sehen, die es in der ausgewählten Firma gibt. In SQL zum "Füllen" der Auswahlliste sähe das so aus:
SELECT NAME FROM PERSONEN WHERE PERSONEN.FIRMEN_ID = <ID aus Feld FIRMA>
anderes Beispiel Anlegen einer neuen Maschine:
aus ENUM-BOX HERSTELLER ausgewählt, in ENUM-BOX BAUREIHEN werden nun zur Auswahl alle Baureihen dieses HERSTELLERS angezeigt - und dann in der ENUM-Box TYPEN alle Typen der ausgewählten Baureihe. Es sind alles saubere 1:n Beziehungen.
Wie geht das?
Danke für Tipps.
Christoph Theuring
Cenario:
Ich habe u.a. Entities FIRMEN, PERSONEN, MASCHINEN, HERSTELLER, BAUREIHEN, TYPEN
Neuanlage in Entity MASCHINEN (eine neue Maschine in der Firma):
Wenn ich in der Eingabemaske eine FIRMA ausgewählt habe, möchte ich in dem ENUM-Feld PERSON nur die PERSONEN aufgeführt sehen, die es in der ausgewählten Firma gibt. In SQL zum "Füllen" der Auswahlliste sähe das so aus:
SELECT NAME FROM PERSONEN WHERE PERSONEN.FIRMEN_ID = <ID aus Feld FIRMA>
anderes Beispiel Anlegen einer neuen Maschine:
aus ENUM-BOX HERSTELLER ausgewählt, in ENUM-BOX BAUREIHEN werden nun zur Auswahl alle Baureihen dieses HERSTELLERS angezeigt - und dann in der ENUM-Box TYPEN alle Typen der ausgewählten Baureihe. Es sind alles saubere 1:n Beziehungen.
Wie geht das?
Danke für Tipps.
Christoph Theuring
Comment