Home › Forum › Nuclos Entwicklung › Makros und Regeln › CollectableComparison.error – aber warum? › CollectableComparison.error – aber warum?
Hallo,
der vollständige Stacktrace zeigt, dass die Exception aus dem nuclos-Kern kommt. Wenn ich den Stacktrace so lese, wird mit einem geklonten aber noch nicht gespeicherten Datensatz der UpdateEvent vorbereitet. Und in der Funktion addDependantsFromDatabase(…) wird dann die intid des geklonten Datensatzes als Komparand verwendet, welcher allerdings noch null ist. Sieht schwer nach Bug aus.
Laut Stacktrace sieht es ganz danach aus, als dass deine Regel im Event „Aktualisieren“ geschieht, also noch bevor der geklonte Datensatz eingefügt wird. Wenn ich richtig liege, müsste deine Regel im Event „Aktualisieren (im Anschluss)“ funktionieren.
Auf jeden Fall empfehle ich Dir ein JIRA aufzumachen mit den ganzen Daten von hier. Nebenbei kannst Du ja mal den Test mit „Aktualisieren (im Anschluss)“ machen.
Gruß
Frank