Hej,
Może podejście MVC będzie dla Ciebie akceptowalne, czyli np. stworzenie interfejsu jako encje niepersystentne i używanie ich do edycji danych - przycisk SAVE synchronizuje dane z encją persystentną.
To tak na szybko.
Można też wprowadzić flagę '_isDirty' i ustawiać na encji, gdy zmienimy jakiś atrybut i decydować, czy możemy wykonać kolejną akcję, gdy dana flaga jest ustawiona. Dodatkowo, dostępna jest akcja Java w pakiecie Community Commons "objectHasChanged", która zwraca TRUE, jeśli zaszła jakaś zmiana w obiekcie - może przydać się w modelowaniu logiki.
Opcji jest oczywiście więcej - te powyżej tak na szybko.
Pozdrawiam!
To resolve the problem of the prototype running slowly in view mode, it is recommended to check if there are many other applications or processes running on your computer that may be taking up resources. It's also worth checking out the Mendix Studio Pro version, there may be updates available that could fix this issue.