Dec 17, 2012 at 11:35 AM
Edited Dec 17, 2012 at 1:50 PM
Hello, thanks for this great Evaluator.
I'm still at the beginning of understanding the wide spectrum of possibilities of this Evaluator.
I started use it in an Excel-like application. For this I took the CalculationEngine. Could you please add something like an update-function, please?
At first I push all the expressions via the batchloader. But if the content of one of my cells is changing (e.g. from y + 5 to r * 3), I only want to
update the engine. The only way I see at the moment is to .Remove("x") and .Add("x","r * 3") - but this destroys the dependencies. For this I wish for a .Update("x", "r
* 3") function.
How do I update the whole CalcEngine at once? Let's say I put 5 expressions in the engine and I don't know about the dependencies, how can I recalculate the whole engine without defining the root?
Then I change/update one expression (perhaps with chanching dependencies?) and recalc the engine again without knowing the root. How to do that?
Or missed I something?
Furthermore, is there a way to (public) BatchAdd? Because BatchLoad clears the CalcEngine.
The last wish (for now) is a .Count function for the Batchloader, so I could count the entries (i added dynamic before)
Thanks a lot in advance