Registriert seit: 7. Jun 2003
Ort: Mülheim an der Ruhr
436 Beiträge
Delphi 10.3 Rio
|
Tabellenfelder automatisch füllen durch zweite Tabelle
11. Mai 2017, 15:50
Datenbank: MySQL • Version: 5.7.11 • Zugriff über: UniDac
Moin,
ich hab da mal ein Verständnisproblem bezüglich automatisches Ausfüllen von Feldern einer Tabelle.
Gegeben sind folgendes Tabellen (Angebot, Artikel)
Artikel
Pk, ArtikelNr, ArtikelBezeichnung, ArtikelEK, ArtikelFaktor
Angebot
PK, KD, AngebotBezeichnung, AngebotNr, AngebotMenge, AngebotFaktor, AngebotMwST, AngebotVK
Grid (cxGrid mit der Angebot Tabelle verbunden)
Jetzt würde ich gerne folgendes erreichen, sagen wir der Benutzer will einen neuen Datensatz in der Tabelle Angebote anlegen.
Nun steht er im Feld Bezeichnung (im cxGrid als Combobox definiert) die Werte der Combobox sollen aus der Artikel Tabelle stammen. Wenn nun ein Artikel ausgewählt wurde, soll das Feld “AngebotNr“ in der Angebot Tabelle, automatisch mit der ArtikelNr aus der Artikel Tabelle befüllt werden, anhand des ausgewählten Artikels.
Im umgekehrten Fall der Benutzer kennt die ArtikelNr, wählt diese aus, jetzt soll das Feld AngebotBezeichnung automatisch mit der Bezeichnung gefüllt werden die zur Nr in der Artikel Tabelle steht.
Etwas chaotisch erklärt, ich hoffe man kann mir trotzdem folgen.
Wie baut man denn so etwas auf falls das überhaupt so machbar ist?
|