Folgendes Problem:
Ich habe ein Kalkulationsformular mit 3 Unterformularen in die die Kalkulationsdetails eingegeben werden.
Die Unterformulare sind mit dem HF verknüpft.
Die Eingabe einer neuen Kalkulation funktioniert problemlos. (Auswahl des Kunden über ein Kombinationsfeld)
Auch die Ansicht der vorhandenen Kalkulationen über ein eigenes Kombinationsfeld funktioniert.
Es gelingt mir aber nicht vorhandene Kalkulationen zu ändern. Sobald ich in eines der Unterformulare klicke kommt die Meldung - Änderungen an der Tabelle konnten nicht vorgenommen werden, da der Index, der Primärschlüssel mehrfach vorkommende Werte enthalten würde"
Meiner Meinung nach müsste ich doch in den vorhandenen Kalkulationen jederzeit Werte ändern oder hinzufügen können.
Was mache ich hier falsch? Hat jemand eine Idee?Kalk.JPG
Gibt es in Deinem Allerlei auch Tabellen mit definierten Beziehungen zueinander?
Solche Definitionen, die ja ihren Sinn haben, machen sich manchmal bemerkbar.
Die Beziehungen für diesen Bereich sehen so aus.
Kann mir vielleicht jemand helfen?
Ich habe alle Einstellungen überprüft und div. Änderungen getestet.
Jetzt kommt die unten abgebildete Fehlermeldung.
Das Hauptformular(Kalkulation)steht mit den Unterformularen in einer 1:n Beziehung. Dies müsste ja passen, da es zu jeder Kalkulation mehrere Materialdatensätze, SonstigeEinträge und Stundendatensätze gibt.
Woran kann es liegen, dass neue Datensätze problemlos gespeichert werden können, wenn ich aber eine gespeicherte Kalkulation aufrufe kann ich die Änderungen nicht mehr speichern. Muss hier mit edit oder update gearbeitet werden?
Zitatwenn ich aber eine gespeicherte Kalkulation aufrufe
Wie findet das statt?
Zitatdie Änderungen
Welche wo genau?
Ersetze Wehklagen durch Präzision in der Formulierung und somit in der Sprache. Da Sprache und Denken eng zusammengehören, öffnen sich dann schon Wege, um Probleme gezielt anzuschauen, womöglich sogar eigenständig.