Forum: Algorithmen, Datenstrukturen und Klassendesign
by Jasocul,
6. Feb 2023
Von mir auch ein Sorry.
Du hast bei mir in dem Moment das Fass zum überlaufen gebracht, weil ich bereits fast 3 Arbeitstage verbraten habe, um diesen Fehler zu beheben. Dazu mit dem QuantumGrid, das derartig komplex ist, dass ich mich bei der Fehlersuche immer wieder in die falsche Richtung bewegt habe.
Ich kämpfe hier in diesem Zusammenhang gegen einen konzeptionellen Fehler. In diesem...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Jasocul,
3. Feb 2023
Problem behoben.
Uew Raabe hat mich auf den richtigen Weg gebracht. Danke dafür. Die Kompontenten arbeiten alle korrekt. Eines unserer Konzepte hat in einem besonderen Fall immer wieder dafür gesorgt, dass der Wert zurückgesetzt wurde. Das war allerdings nicht über den Callstack ersichtlich.
Nachdem ich dieses unsinnige Verhalten im Konzept berücksichtigt habe, kann ich das Validate ganz...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Jasocul,
3. Feb 2023
Ws glaubst Du, woher ich den Stacktrace habe?
Ich habe bereits geschrieben, dass dort keine unserer Methoden auftaucht. Kannst Du mir glauben oder auch lassen. Ansonsten selbst den Stacktrace ansehen. Dafür habe ich ihn hier reinkopiert.
Der Wert ist laut Source/Debugger verändert. Der Fehler entsteht nach jetzigem Stand im SetText des Feldes. Vermutlich im BeforePost.
Wenn Du die...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Jasocul,
3. Feb 2023
Klingt nach einer Möglichkeit, die auch testen werde. Im Grunde müsste das auch die richtige Stelle sein, da ich ja einen Eingabwert erstmal in ein gültiges Datum umwandeln muss, um etwas korrektes einzutragen. Allerdings muss ich dafür relativ viel umbauen. Die Prüffunktion steht leider an einer Stelle, auf die ich im Source beim DataSet nicht ohne weiteres zugreifen kann, ohne Konzepte (die mMn...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Jasocul,
3. Feb 2023
@Papaschlumpf73:
Klingt gut, hatte aber keine Auswirkung. Der Fehler besteht weiterhin.
Im OnValidate wird eine Funktion aufgerufen, die den eingegebenen Wert analysiert und ein korrektes Datum zurückliefert, wenn es machbar war. Nur solche Fälle teste ich gerade.
Im Stacktrace werden keine unserer selbst geschriebenen Sourcen angesprochen:
Wenn da Jemand etwas sehen kann, was ich...