Posted 14 March 2022, 6:16 am EST - Updated 29 September 2022, 3:46 pm EST
Hi everyone
we created custom function and implement the evaluate function
public class PyramidFunction extends CustomFunction {
public PyramidFunction() {
super("PA.Pyramid", FunctionValueType.Text, createParameters());
}
static Parameter[] createParameters() {
}
@Override
public Object evaluate(Object[] objects, ICalcContext iCalcContext) {
}
}
we put 2 cells with the pyramid function, both of them on the same column:
when i’m putting a breakpoint on the evaluate function it’s pausing only for the first cell!.
when i’m moving the second cell to be in another column it will call evaluate also for him.
after i played with it, it’s seems like cells with same syntax that are on the same column will call evaluate function only once.
is this on purpose?
how can we avoid it?
thanks