Grüßt euch,
ich habe ein kleines Programm geschrieben (Dataset Only) und habe jetzt ein Problem:
Es gibt Auftragspositionen und um die Summe einer Auftragsposition zu berechnen gibt es Unterpositionen (Unter-Tabelle "Massenberechnung"), aus denen sich diese zusammensetzt. Somit gibt es ein Datagridview mit Auftragspositionen und ein untergeordnetes Datagridview "Massenberechnungen", welches bei Klick auf eine Auftragsposition die dazugehörigen Berechnungen anzeigt.
Das funktioniert auch wunderbar -> Bzw. hat wunderbar funktioniert. Jetzt bekomme ich beim Speichern eines untergeordneten Datensatzes den Fehler (siehe Anhang). Und ich kann mir leider nicht erklären woher der kommt.
Eine Spalte namens 'key' habe ich nicht.
Die Spalten AuftragspositionsID und ID habe ich zu Debug-Zwecken eingeblendet: Dort ist auf jedenfall keien Spalte NULL o.ä.
Das meiner Meinung nach kuriose ist, dass es zuvor funktioniert hat und jetzt nicht mehr...
Es gibt von der Tabelle Auftragspositionen noch weitere Untertabellen -> Dort funktioniert das Anlegen von Datensätzen wunderbar. Ich sehe keinen Unterschied zu meiner Massenberechnungs Tabelle...
Könnt ihr mir da weiterhelfen?
Danke und viele Grüße
Philipp
Edit: Interessanter Weise habe ich die gleiche Relation in einem anderen Formular und dort funktioniert sie so wie sie soll. Ich finde echt keinen Unterschied. Vielleicht kann mir ja jemand den richtigen Hinweis geben. Danke!
ich habe ein kleines Programm geschrieben (Dataset Only) und habe jetzt ein Problem:
Es gibt Auftragspositionen und um die Summe einer Auftragsposition zu berechnen gibt es Unterpositionen (Unter-Tabelle "Massenberechnung"), aus denen sich diese zusammensetzt. Somit gibt es ein Datagridview mit Auftragspositionen und ein untergeordnetes Datagridview "Massenberechnungen", welches bei Klick auf eine Auftragsposition die dazugehörigen Berechnungen anzeigt.
Das funktioniert auch wunderbar -> Bzw. hat wunderbar funktioniert. Jetzt bekomme ich beim Speichern eines untergeordneten Datensatzes den Fehler (siehe Anhang). Und ich kann mir leider nicht erklären woher der kommt.
Eine Spalte namens 'key' habe ich nicht.
Die Spalten AuftragspositionsID und ID habe ich zu Debug-Zwecken eingeblendet: Dort ist auf jedenfall keien Spalte NULL o.ä.
Das meiner Meinung nach kuriose ist, dass es zuvor funktioniert hat und jetzt nicht mehr...
Es gibt von der Tabelle Auftragspositionen noch weitere Untertabellen -> Dort funktioniert das Anlegen von Datensätzen wunderbar. Ich sehe keinen Unterschied zu meiner Massenberechnungs Tabelle...
Könnt ihr mir da weiterhelfen?
Danke und viele Grüße
Philipp
Edit: Interessanter Weise habe ich die gleiche Relation in einem anderen Formular und dort funktioniert sie so wie sie soll. Ich finde echt keinen Unterschied. Vielleicht kann mir ja jemand den richtigen Hinweis geben. Danke!
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Philipp“ ()