Hallo in die Runde
Ist-Situtation
Anwendung mit DataSet:
- Mastertabelle (Beschreibt ein Objekt)
Erfssung der Objekte über ein DataGridView oder auch gebundene Textfelder im Formular.
- Detailtabelle (Aufgaben und -dauer zum Objekt)
Eine bestimmte Anzahl an Aufgaben ist für alle Objekte der Mastertabelle gleich, weitere müssen individuell angelegt werden.
Die für alle Objekte gleichen Aufgaben möchte ich per Programmierung der Detailtabelle zufügen.
Die individuellen Aufgaben dann später über manuelle Eingabe in einem DataGridView.
Programmtechnisch funktioniert das auch alles - per Click auf Buttons.
Masterdatensatz im DGV angelegt, ausgewählt und Button 'Details erzeugen' angelickt.
Problemstellung
Ich möchte, dass die Detaildaten automatisch erzeugt werden, nachdem der Masterdatensatz in die DataTable eingefügt wurde.
Fragestellung
Welches Ereignis kann dazu verwendet werden?
Die neue DataRow muss in der Datentabelle aufgenommen sein, bevor der Detaildatensatz erzeugt wird.
DataGridView und BindingSource
bieteten (?) kein Ereignis, welches anzeigt, dass eine neue DataRow der DataTable hinzugefügt wurde.
Beide bieten lediglich ein Ereignis, welches anzeigt, dass 'begonnen' wurde, eine neue Row anzulegen; nicht aber, dass diese Row dann auch tatsächlich der Tabelle hinzugefügt wurde.
Bin vermutlich heute morgen schlecht aufgestanden, sehe den Wald vor lauter Bäumen nicht und google mittlerweile seit fast 4 Stunden an dem Problem.
Für eure Hilfe schon einmal Danke. Ein einfacher Link: schau mal dort, oder google mal nach 'dem' Stichwort wäre hilfreich.
Gruß
Andreas
Ist-Situtation
Anwendung mit DataSet:
- Mastertabelle (Beschreibt ein Objekt)
Erfssung der Objekte über ein DataGridView oder auch gebundene Textfelder im Formular.
- Detailtabelle (Aufgaben und -dauer zum Objekt)
Eine bestimmte Anzahl an Aufgaben ist für alle Objekte der Mastertabelle gleich, weitere müssen individuell angelegt werden.
Die für alle Objekte gleichen Aufgaben möchte ich per Programmierung der Detailtabelle zufügen.
Die individuellen Aufgaben dann später über manuelle Eingabe in einem DataGridView.
Programmtechnisch funktioniert das auch alles - per Click auf Buttons.
Masterdatensatz im DGV angelegt, ausgewählt und Button 'Details erzeugen' angelickt.
Problemstellung
Ich möchte, dass die Detaildaten automatisch erzeugt werden, nachdem der Masterdatensatz in die DataTable eingefügt wurde.
Fragestellung
Welches Ereignis kann dazu verwendet werden?
Die neue DataRow muss in der Datentabelle aufgenommen sein, bevor der Detaildatensatz erzeugt wird.
DataGridView und BindingSource
bieteten (?) kein Ereignis, welches anzeigt, dass eine neue DataRow der DataTable hinzugefügt wurde.
Beide bieten lediglich ein Ereignis, welches anzeigt, dass 'begonnen' wurde, eine neue Row anzulegen; nicht aber, dass diese Row dann auch tatsächlich der Tabelle hinzugefügt wurde.
Bin vermutlich heute morgen schlecht aufgestanden, sehe den Wald vor lauter Bäumen nicht und google mittlerweile seit fast 4 Stunden an dem Problem.
Für eure Hilfe schon einmal Danke. Ein einfacher Link: schau mal dort, oder google mal nach 'dem' Stichwort wäre hilfreich.
Gruß
Andreas